Size: a a a

CODE BLOG / Чат

2020 March 26

C

C4aCTbe_EcTb in CODE BLOG / Чат
Там объясняется как лучше не вникать в программирование)?
источник

CM

Cyber Mavka in CODE BLOG / Чат
источник

CM

Cyber Mavka in CODE BLOG / Чат
C4aCTbe_EcTb
Там объясняется как лучше не вникать в программирование)?
Приятного просмотра)
Нее, наоборот помогает понять и не боятся)
источник

C

C4aCTbe_EcTb in CODE BLOG / Чат
источник

󠀠

󠀠 in CODE BLOG / Чат
ты ж не хочешь быть программистом
источник

C

C4aCTbe_EcTb in CODE BLOG / Чат
󠀠
ты ж не хочешь быть программистом
У меня это никогда не получится, так будет правильнее.
источник

SG

Spectra GameSport in CODE BLOG / Чат
А что делать если уже программист?))
источник

C

C4aCTbe_EcTb in CODE BLOG / Чат
Spectra GameSport
А что делать если уже программист?))
Это случилось до создания картинки, так что ничего не делать)
источник

󠀠

󠀠 in CODE BLOG / Чат
Spectra GameSport
А что делать если уже программист?))
в принципе, то же самое
источник

SG

Spectra GameSport in CODE BLOG / Чат
󠀠
в принципе, то же самое
:D
источник

󠀠

󠀠 in CODE BLOG / Чат
все там будем, ткскзть
источник

CM

Cyber Mavka in CODE BLOG / Чат
C4aCTbe_EcTb
У меня это никогда не получится, так будет правильнее.
Я думаю все возможно если сильно захотеть.
Но иногда некоторым действительно не дано и это нормально.
источник

B[

Bars0_o [SpamBlock] in CODE BLOG / Чат
Steel Sword
Нам нужна пара число->простоеЛиОно.
Можно заюзать HashMap, но это слишком, если можно просто ориентироваться по индексам. Индекс и есть число.

Смысл алгоритма заключён в слове "решето". Мы с самого начала берём 2 и вычёркиваем ВСЁ, что кратно 2. Потом берём следующее true-число - 3 -, и вычёркиваем всё, что кратно 3. И т.д. Так получается намного меньше итераций.
Во-первых, мы идём только вперёд. Если мы берём 23 в роли простого, то не смотрим прошлые числа: они уже вычеркнуты. Нам не нужно проверять делится ли 23 на 3.
Во-вторых, нам не нужно для каждого числа выяснять простое ли оно: следующее true-число обязательно простое, потому что все прошлые делители на нём не сработали.
Аа, кажись вник
источник

B[

Bars0_o [SpamBlock] in CODE BLOG / Чат
Прикольно
источник

SS

Steel Sword in CODE BLOG / Чат
C4aCTbe_EcTb
for (int a = 1; a <= size; ++a)
   {
       int s = 0;
       for (int b = 1; b <= a; ++b)
       {
           if (a % b == 0)
           {
               ++s;
           }
       }
       if (s > 2) cout << "число " << a << " не простое\n";
       else cout << "число " << a << " простое\n";
   }
человек показал такой способ. Самый простой.
источник

C

C4aCTbe_EcTb in CODE BLOG / Чат
Это что?
источник

SS

Steel Sword in CODE BLOG / Чат
C4aCTbe_EcTb
Это что?
Это решето Эратосфена на питоне
источник

SS

Steel Sword in CODE BLOG / Чат
Правда, return тут лишний
источник

C

C4aCTbe_EcTb in CODE BLOG / Чат
Steel Sword
Это решето Эратосфена на питоне
На питоне все проще
источник

SS

Steel Sword in CODE BLOG / Чат
C4aCTbe_EcTb
На питоне все проще
Могу на С переписать
источник