Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.53/34: Рейтинг темы: голосов - 34, средняя оценка - 4.53
 Аватар для Goffrua
4 / 4 / 0
Регистрация: 30.03.2015
Сообщений: 80

Число, переходящее само в себя, - постоянная Капрекара

05.04.2015, 19:49. Показов 7591. Ответов 55
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток!
Не получается решить задачку!
Возьмем четырехзначное число, в котором не все цифры одинаковы, например 6264. Расположим цифры сначала в порядке убывания - 6642; затем, переставив их в обратном порядке, получим 2466. Вычтем последнее число из 6642. На следующем шаге с полученной разностью проделаем тоже самое. Через несколько таких действий получится число, переходящее само в себя и называемое постоянной Капрекара. Требуется написать программу, которая находит эту постоянную и количество шагов для ее получения из заданного четырехзначного числа. Вводится четырёхзначное число, выводится число, получившееся после преобразований (всегда 6174) и кол-во преобразований.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream> 
#include<cstdio>
#include<stdlib.h>
using namespace std;
int main() {
    freopen("input.txt", "r", stdin);
    freopen("output.txt", "w", stdout);
    int o;
    string s, t, d;
    int atoi(string s);
    for (int i = 0; s != 6174; i++) {
        t = sort(s[0], s[3]);
        d = sort(s[0], s[3], comp);
        int atoi(string t);
        int atoi(string d);
        s = d - t;
        _itoa(int s);
    }
    cout << 6174 << i;
    return 0;
}
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
05.04.2015, 19:49
Ответы с готовыми решениями:

Постоянная Капрекара.
Не понятны входные данные. Добавлено через 23 минуты Решение : #include &lt;iostream&gt; #include &lt;vector&gt; #include...

Постоянная Капрекара
Нужна программа, которая определяет количество этапов, которые нужно выполнить что бы получить постоянную Капрекара. Первоначальное число...

Постоянная Капрекара
Возьмем четырехзначное число, в котором не все цифры одинаковы, например 6264. Расположим цифры сначала в порядке убывания - 6642; затем,...

55
Диссидент
Эксперт C
 Аватар для Байт
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
05.04.2015, 22:55
Лучший ответ Сообщение было отмечено Goffrua как решение

Решение

Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Goffrua Посмотреть сообщение
Ход моих мыслей:
1. Ввод строки.
2. Перевод из строки в целое число.
3. Цикл для подсчёта кол-ва операций.
4. С помощью функции sort располагаем цифры числа по возрастанию, записываем в переменную.
5. Аналогично, только располагаем цифры числа по убыванию, записываем в переменную.
6. Из первой вычитаем вторую, записываем в ещё одну переменную.
7. Затем после цикла выводим число 6174 и кол-во преобразований.
Ход мыслей в общем-то правильный. Есть у меня одна знакомая собачка. Все понимает, а сказать не может...
Давай попробуем научиться говорить... Языку, то есть. ("Зеркало" Тарковского не видела?)
- 1. Ввод строки.
Самое простое
C
1
2
char str[20];
scanf("%s", &str[0]);

Не по теме:

Не надо нам никаких файлов. Просто с консольки введем число. И не забудем Enter нажать. "Будь попроще, и люди к тебе потянутся".

2. Перевод из строки в целое число.
C
1
2
3
int n;
n = atoi(str);
printf("%d\n", n);  // Посмотрим, то ли получилось
3. Цикл для подсчёта кол-ва операций.Количество цифр, что ли? Тут есть специальный прием.
C
1
2
3
int k, t;
for(k=0, t=n; t; k++, t /=10) ;
printf("%d цифр\n", k); // Проверяем, то ли получилось

Не по теме:

Не очень понятно? А ты попробуй разобраться! И твоя квалификация сразу возрастет


4. С помощью функции qsort располагаем цифры числа по возрастанию, записываем в переменную.Идея здравая. Но можно, я немножко подумаю, как нам с тобой эту идею получше (попроще) реализовать?
4
Day
 Аватар для Day
1180 / 990 / 83
Регистрация: 29.10.2009
Сообщений: 1,385
05.04.2015, 23:12
Цитата Сообщение от Байт Посмотреть сообщение
С помощью функции qsort
А не запутаешь ли девочку в конец? Может, чего попроще, пузырек...
3
Диссидент
Эксперт C
 Аватар для Байт
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
05.04.2015, 23:39
Лучший ответ Сообщение было отмечено Goffrua как решение

Решение

Цитата Сообщение от Day Посмотреть сообщение
Может, чего попроще, пузырек.
Пожалуй, ты прав, папаша. Объяснять функторы... А сортировка методом пузырька - она и проста, как 2 копейки, да и знать ее полезно.
Итак, сортируем методом пузырька (кто полегче - тот всплывает)
C
1
2
3
4
5
6
7
8
9
10
11
int L = strlen(str);  // Хотя зачем? Количество цифр у нас есть. Это k.
for(i=0; i<k-1; i++) {
  if (str[i] < str[i+1]) {
    for (j=i; j<k-1; j++)
      if (str[j] >= str[j+1]) {
       int tt = str[j];  // Меняем
       str[j] = str[j+1];
       str[j+1] = tt;
      }
    }
}

Не по теме:

Тут мог слегка напортачить, время уже позднее, но ничего, прорвемся!


Пропустила момент
C
1
2
int M = atoi(str);  // Число, которое получилось после сортировки
printf("M=%d\n", M);
5. Аналогично, только располагаем цифры числа по убыванию, записываем в переменную.Та же сортировка, только неравенства в другую сторону.
6. Из первой вычитаем вторую, записываем в ещё одну переменную.
7. Затем после цикла выводим число 6174 и кол-во преобразований.
ИМХО, если ты разобралась с предыдущим, то это уже совсем детский сад.
Удачи!
1
 Аватар для Goffrua
4 / 4 / 0
Регистрация: 30.03.2015
Сообщений: 80
06.04.2015, 07:01  [ТС]
Байт, спасибо! Приду со школы - буду разбираться!

Добавлено через 4 минуты
Цитата Сообщение от Байт Посмотреть сообщение
Количество цифр, что ли? Тут есть специальный прием.
Нет, это не количество цифр. Это количество операций после преобразований числа в 6174.
Например:
Число - 1234.
1) 4321-1234=3087
2) 8730-378=8352
3) 8532-2358=6174

Итого 3 операции.
0
Диссидент
Эксперт C
 Аватар для Байт
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
06.04.2015, 09:18
Цитата Сообщение от Goffrua Посмотреть сообщение
это не количество цифр. Это количество операций после преобразований числа в 6174.
Понял. Это будем считать по ходу. Но количество цифр нам все равно будет нужно. Его можно считать либо как strlen для текстового представления числа, либо как показано - через деление на основание системы счисления
1
 Аватар для Goffrua
4 / 4 / 0
Регистрация: 30.03.2015
Сообщений: 80
06.04.2015, 21:59  [ТС]
Всем доброго вечера!
Байт, опираясь на Ваши подсказки, составила программу. У меня не работает второй пузырёк, который отвечает за сортировку чисел по убыванию (по возрастанию проверила - работает отлично!). Пока бьюсь над ним.
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
#include<iostream>
using namespace std;
int main() {
    char str[20], str1[20];
    scanf("%s", &str[0]);
    int n, k, n1;
    n = atoi(str);
    n1 = atoi(str1);
    n1=n;
k=strlen(str);
int i=0;
for(i = 0; i < k - 1; i++)
    for(int j = 0; j < k - i - 1; j++)
        if(str[j] > str[j + 1])
            swap(str[j], str[j + 1]);
for(int i1 = 0; i1 > k - 1; i1++)
    for(int j1 = 0; j1 > k - i1 - 1; j1++)
        if(str1[j1] < str1[j1 + 1])
            swap(str1[j1], str1[j1 + 1]);
int M = atoi(str);  // Число по возрастанию, которое получилось после сортировки
int M1 = atoi(str1);
int p=M-M1;
printf("Posle sortirovki M=%d\n", p);
printf("Kolichestvo operaciy nad chiclom = %d\n", i);
    system("pause");
    return 0;
}
0
Модератор
Эксперт по электронике
8982 / 6749 / 921
Регистрация: 14.02.2011
Сообщений: 23,875
06.04.2015, 22:18
Цитата Сообщение от Байт Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
int L = strlen(str);  // Хотя зачем? Количество цифр у нас есть. Это k.
for(i=0; i<k-1; i++) {
  if (str[i] < str[i+1]) {
    for (j=i; j<k-1; j++)
      if (str[j] >= str[j+1]) {
       int tt = str[j];  // Меняем
       str[j] = str[j+1];
       str[j+1] = tt;
      }
    }
}
чей то пузырек больно сложный или это оптимизация, и вообще это "камешек" топим самый тяжелый элемент
C++
1
 if (str[j] >= str[j+1]
вот самый простой "пузырек", идем с конца( внутренний цикл) чтобы "всплывало"
C++
1
2
3
4
5
6
7
8
9
10
11
12
for(int i=0;i<k;i++)
 {
    for(int j=k-1;j>i;j--)
    {
     if(str[j]<str[j-1])
       {
        int tt = str[j]; 
       str[j] = str[j-1];
       str[j-1] = tt;
      }
  }
 }
вот "камешек", топим самые тяжелые элементы
C++
1
2
3
4
5
6
7
8
9
10
11
12
for(int i=k-1;i>0;i--)
 {
    for(int j=0;j<i;j++)
    {
     if(str[j]>str[j+1])
       {
        int tt = str[j]; 
       str[j] = str[j+1];
       str[j+1] = tt;
      }
  }
 }
оба способа приведут к тому что сначала меньшие значения в конце большие
если нужно наоборот то нужно поменять условия
2
Диссидент
Эксперт C
 Аватар для Байт
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
06.04.2015, 22:27
Лучший ответ Сообщение было отмечено Goffrua как решение

Решение

Цитата Сообщение от Goffrua Посмотреть сообщение
У меня не работает второй пузырёк
Я вот тут подумал... Второй пузырек и не нужен вовсе. Что нам нужно? Перевернуть число. Было 12345. Чтоб стало 54321. Для этого есть милый способ, без всяких сортировок.
C
1
2
3
4
int n = 12345;
int t = n;  // Работать будем с t, чтоб n не попортить
for(r=0; t; t/=10) r = 10*r + t%10;
printf("r=%d\n", r);  // должно получиться 54321
Тут вопросец. Ты знаешь, что такое операция "%" - остаток от деления? На всякий случай рассказываю.
15 % 10 = 5
123 % 2 = 1
1007 % 13 = 6
N % 1 = 0

Добавлено через 4 минуты
Цитата Сообщение от ValeryS Посмотреть сообщение
чей то пузырек больно сложный
Да, там чушь какая-то. К этому моменту уже слегка приустал, но хотелось закончить мысль. Я там даже пытаюсь извиниться. А "пузырьков" уже ой как давно не пускал...
1
Модератор
Эксперт по электронике
8982 / 6749 / 921
Регистрация: 14.02.2011
Сообщений: 23,875
06.04.2015, 22:31
Цитата Сообщение от Байт Посмотреть сообщение
for(r=0; t; t/=10) r = 10*r + t%10;
здесь, по моему мнению, наглядней будет while
C++
1
2
3
4
5
6
7
8
9
int n = 12345;
int t = n;  // Работать будем с t, чтоб n не попортить
int r=0;
while(t!=0)
{
 r=r*10+t%10;
 t/=10;// тоже самое, что и t=t/10; 
}
printf("r=%d\n", r);  // должно получиться 54321
Добавлено через 2 минуты

Не по теме:

Цитата Сообщение от Байт Посмотреть сообщение
А "пузырьков" уже ой как давно не пускал
А мне приходится, правда чаще всего здесь:)

1
Диссидент
Эксперт C
 Аватар для Байт
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
06.04.2015, 22:35
Цитата Сообщение от ValeryS Посмотреть сообщение
наглядней будет while
Ну, это уже дело вкуса. У меня как-то к фору душа больше лежит. Да и кой-какие действия удается впихнуть.
Хотя для девочки, освоить еще один оператор - будет не лишнее.
0
Модератор
Эксперт по электронике
8982 / 6749 / 921
Регистрация: 14.02.2011
Сообщений: 23,875
06.04.2015, 22:38
Цитата Сообщение от Байт Посмотреть сообщение
Да и кой-какие действия удается впихнуть.
так в том то и дело, что впихивая действия теряем наглядность
так что while более наглядный, по шагам можно проследить
Цитата Сообщение от Байт Посмотреть сообщение
Ну, это уже дело вкуса.
для нас с тобой, согласен
1
 Аватар для Goffrua
4 / 4 / 0
Регистрация: 30.03.2015
Сообщений: 80
06.04.2015, 22:53  [ТС]
Да я все циклы знаю.
ValeryS, Байт, спасибо, завтра на светлую головушку буду дорабатывать.


И ещё хочу сказать - огромное вам всем спасибо! Я сегодня поняла и освоила пузырёк, пусть хоть в одну сторону, но чуточку умней стала
0
Диссидент
Эксперт C
 Аватар для Байт
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
06.04.2015, 23:01
Цитата Сообщение от ValeryS Посмотреть сообщение
теряем наглядность
Опять же, не в смысле установления истины, а в оправдание вкусовых пристрастий. Что есть цикл? 1.Установка начальных значений. 2.Проверка условия выхода. 3.шаговые действия. Все эти 3 пункта логически связаны в самом понятии цикла. И для меня (не навязываю пристрастий) естественней записать это все это в одном операторе. И понимаю я эту конструкцию на пол-секунды быстрее. А для новичков, да. Возможно, пошаговая роспись им и понятнее, и нагляднее.
Но, конечно, мы тут говорим о ерунде.

Не по теме:

Слыхал краем уха, что тебя выдвигают? Поздравлять еще рано, но удачи желаю



Добавлено через 4 минуты

Не по теме:

Цитата Сообщение от Goffrua Посмотреть сообщение
но чуточку умней стала
А ты думаешь, чего это мы тут надрываемся, ночами не спим? Чем умнее люди вокруг, тем и нам веселее:D

2
 Аватар для Goffrua
4 / 4 / 0
Регистрация: 30.03.2015
Сообщений: 80
07.04.2015, 20:41  [ТС]
Всем доброго вечера!

Не по теме:

Я осталась жива! Я сегодня сражалась со своими компиляторами (у меня 3 штуки С: 2008, 2012, 2013). Прога одна и та же, сначала шла только на восьмёрке, через полчаса перестала и начала идти на двенашке, потом начала идти везде :rofl:


Прога, которая выводит разность. Работает нормально:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
#include<iostream>
using namespace std;
int main() {
    char str[20];
    scanf("%s", &str[0]);
    int n, k;
    n = atoi(str);
    k=strlen(str);
int i=0;
for(i=k-1;i>0;i--)
 {
    for(int j=0;j<i;j++)
    {
     if(str[j]>str[j+1])
       {
        int tt = str[j]; 
       str[j] = str[j+1];
       str[j+1] = tt;
      }
  }
 }
int M = atoi(str);  // Число по возрастанию, которое получилось после сортировки
printf("Posle sortirovki po vozrastaniy: %d\n", M);
    
int t = M;  
    int r = 0;
    while (t != 0)
    {
        r = r * 10 + t % 10;
        t /= 10;// тоже самое, что и t=t/10; 
    }
    printf("Posle sortirovki po ybivaniy: %i\n", r);
int y=r-M;
printf("Raznost: %i\n", y);
 
    system("pause");
    return 0;
}
При добавлении итогового цикла for для того, чтобы подсчитать кол-во преобразований над числом для получения постоянной Капрекары происходит зацикливание...

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
#include<iostream>
using namespace std;
int main() {
    char str[20];
    scanf("%s", &str[0]);
    int n, k;
    n = atoi(str);
    k=strlen(str);
int i=0, y, iii=0;
for(iii=0; y!=6174; iii++) {
 
for(i=k-1;i>0;i--)
 {
    for(int j=0;j<i;j++)
    {
     if(str[j]>str[j+1])
       {
        int tt = str[j]; 
       str[j] = str[j+1];
       str[j+1] = tt;
      }
  }
 }
int M = atoi(str);  // Число по возрастанию, которое получилось после сортировки
printf("Posle sortirovki po vozrastaniy: %d\n", M);
    
int t = M;  
    int r = 0;
    while (t != 0)
    {
        r = r * 10 + t % 10;
        t /= 10;// тоже самое, что и t=t/10; 
    }
    printf("Posle sortirovki po ybivaniy: %i\n", r);
y=r-M;
printf("Raznost: %i\n", y);
 
}
printf("Itog: %i\n", 6174, iii);
    system("pause");
    return 0;
}
Сейчас попытаюсь убрать этот баг.
0
Диссидент
Эксперт C
 Аватар для Байт
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
07.04.2015, 20:58
Goffrua, 1. маленькая неточность (листинг 2, строка 42) printf - 1 формат, а хочешь вывести 2 числа.
2. Есть уверенность, что число Капрекара - единственное? А вдруг мы вышли на другое? Тогда и даст зацикливание. Я бы запоминал последнее полученное число, и сравнивал его с очередным.
В строке 39 ты печатаешь y. А он не повторяется?
3. Не может ли быть такого, что числа "ходят по кругу"? Чисто математически я не вижу невозможности этого.
Чтобы в этом убедится, надо запоминать все полученные числа.
0
 Аватар для Goffrua
4 / 4 / 0
Регистрация: 30.03.2015
Сообщений: 80
07.04.2015, 21:10  [ТС]
Цитата Сообщение от Байт Посмотреть сообщение
Есть уверенность, что число Капрекара - единственное?
В данной задаче - есть уверенность. Из 4-значных чисел 6174 - единственное число, которое входит в постоянную Капрекара.
Цитата Сообщение от Байт Посмотреть сообщение
маленькая неточность (листинг 2, строка 42) printf - 1 формат, а хочешь вывести 2 числа.
Спасибо, поняла, исправила.




Отладка по шагам у меня почему-то не работает, сейчас распечатаю и буду идти по написанному алгоритму вручную с карандашиком.
0
Модератор
Эксперт по электронике
8982 / 6749 / 921
Регистрация: 14.02.2011
Сообщений: 23,875
07.04.2015, 21:17
Цитата Сообщение от Goffrua Посмотреть сообщение
сейчас распечатаю и буду идти по написанному алгоритму вручную с карандашиком.
глупая затея
лучше в узких местах поставь printf и выводи промежуточные значения, так называемая отладочная печать
1
Диссидент
Эксперт C
 Аватар для Байт
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
07.04.2015, 21:27
Цитата Сообщение от Goffrua Посмотреть сообщение
буду идти по написанному алгоритму вручную с карандашиком.
Цитата Сообщение от ValeryS Посмотреть сообщение
глупая затея
ValeryS, неправдочка ваша! Затея - великолепная! Я уж хотел присоветовать, но держал совет до лучших времен. А девочка сама догадалась.
1
Модератор
Эксперт по электронике
8982 / 6749 / 921
Регистрация: 14.02.2011
Сообщений: 23,875
07.04.2015, 21:34
Цитата Сообщение от Байт Посмотреть сообщение
ValeryS, неправдочка ваша! Затея - великолепная!
Ага
помню я эти времена, листинг в рулонах, особенно ассемблерный, раскидал по полу, и ползаешь на карачках с карандашом, оба эта ветка пошла на участок который у меня не расстелен, пошли в другую комнату, потом опять вернулись
нет уж спасибо, отладочная печать великое изобретение, а если что пошло не так, то участок можно и глазками пройти, благо не большой, на экран вмешается

Добавлено через 2 минуты
Цитата Сообщение от ValeryS Посмотреть сообщение
листинг в рулонах, особенно ассемблерный,
этак я CP/M переводил с "Корвета" на "Специалист", больше такого геройства не припомню
1
Диссидент
Эксперт C
 Аватар для Байт
27714 / 17332 / 3810
Регистрация: 24.12.2010
Сообщений: 38,978
07.04.2015, 21:41
Цитата Сообщение от ValeryS Посмотреть сообщение
отладочная печать великое изобретение
Тем не менее, твои затруднения из соседнего топика мне удалось разобрать именно "методом карандашика" (правда, бумагу не стал марать).
Впрочем, вспомним Мастера и Маргариту". "Обе вы хороши!"
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
07.04.2015, 21:41

Постоянная Капрекара
Здравствуйте, помогите, пожалуйста с последней функцией kaprekar_loop. Задание с ресурса Степик, первые две функции «numerics(n)» и...

Проверить простое ли число? (число называется простым, если оно делится только само на себя и на 1)
Проверить простое ли число? (число называется простым, если оно делится только само на себя и на 1) Используя только циклы

Является ли введенное число с клавиатуры простым т. е. делится только на само себя и еденицу
Помогите пожалуйста. Является ли введенное число с клавиатуры простым т. е. делится только на само себя и еденицу.

Найти сумму простых чисел до N простое число, которое делится только на 1 и на само себя
Задано целое число N. Найти сумму простых чисел до N. простое число, которое делиться только на 1 и на самого себя

Составить процедуру, определяющую является ли заданное число простым, т.е. делящимся только на 1 и на само себя
Помогите написать программу &quot;Составить процедуру, определяющую является ли заданное число простым, т.е. делящимся только на 1 и на само...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
сукцессия 22. От артефактов к физиологии: калибровка агентной модели грибной сукцессии для воспроизведения сезонной динамики и pH-плато
anaschu 11.07.2026
Аннотация В данной работе представлена калибровка агентной модели динамики грибных сообществ (fungal-succession), направленная на устранение нефизичных артефактов (коллапс биомассы, мгновенное. . .
Сукцессия 20. Война автоботов. Делаем ставки. Лёд против "пш-пш!".
anaschu 11.07.2026
Битва ИИ в ризосфере: Как мы скрестили жесткие ОДУ, закон Фика и «подземный шантаж» Уважаемые коллеги! Хочу поделиться уникальным опытом ведения междисциплинарной компьютерной разработки. Прямо. . .
Сукцессия 19. Какие выводы я сделал из модели? Часть 2.Внутримикоризный стехиометрический буфер и хроно-дискретные зоны экспансии
anaschu 11.07.2026
Био-Инженерный Ликбез: Архитектура Модели Ризосферы Математический аппарат моделирования
Сукцессия 18. Какие выводы я сделал из войны грибов с деревьями? Часть 1- рассказ и немного про термины
anaschu 11.07.2026
Био-Инженерный Ликбез: Архитектура Модели Ризосферы Математический аппарат моделирования Система ОДУ описывает динамику изменения массы различных компонентов системы во времени. Ключевой. . .
Просветление в 5 секунд
kumehtar 10.07.2026
Андрей Веретенников выдал фразу недавно: "Вам не обязательно кем-то себя считать"
Эксперимент с картинкой-обложкой на CodinGame
Adler 10.07.2026
Решил на днях провести эксперимент. У меня есть аккаунт на CodinGame, ТОП-3 по РФ среди 2200 участников (в разделе соревнования по программированию ИИ-ботов). Там есть обложка, куда можно влепить. . .
GitDOS: Когда я решил скрестить MS-DOS, GitHub и Claude
MaGz GoLd 08.07.2026
Привет, Киберфорум! Хочу поделиться своим проектом, который, надеюсь, вас заинтересует. GitDOS — это веб-приложение, которое позволяет запускать DOS в браузере с тремя крутыми фичами: диски живут в. . .
Учебный мини "цифровой двойник" = (Сервер = Java + Flask_питон )+(3D = Гугловскаая 4T nvideo + google colab) +( WMS = Odoo на Docker)
anaschu 07.07.2026
Увидел в требованиях к вакансии создателя имитационных моделей связку (REst + Api + WMS + Anylogic + питон + 3D Nvideo), и решил посмотреть, что это такое. Из этого всего я работал более менее. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru