Задание №25. Делители чисел. Простые числа. Маски чисел | Логилея
логилея

Вставка формулы (LaTeX)

Быстрые символы: \frac{}{} (дробь) x^{} x_{} \sqrt{} \pi \leq \geq \int \sum \infty

Задание №25. Делители чисел. Простые числа. Маски чисел

№ 91RR61 (Уровень сложности: Базовый)
Пусть M – сумма минимального и максимального натуральных делителей целого числа, не считая единицы и самого числа. Если таких делителей у числа нет, то значение M признаётся равным нулю.
Напишите программу, которая перебирает целые числа, большие 800 000, в порядке возрастания и ищет среди них такие, для которых M оканчивается на 4. В ответе запишите в первом столбце таблицы первые пять найденных чисел в порядке возрастания, а во втором столбце – соответствующие им значения M. 
Например, для числа 20 М = 2 + 10 = 12.
Количество строк в таблице для ответа избыточно.
Заполните таблицу:
№ 1 2
1
2
3
4
5
6
7
8
9
10
Правильный ответ:
№ 1 2
1 800004 400004
2 800009 114294
3 800013 266674
4 800024 400014
5 800033 61554
6 — —
7 — —
8 — —
9 — —
10 — —
№ SP3MQO (Уровень сложности: Средний)
Назовём маской числа последовательность цифр, в которой также могут встречаться следующие символы: 

— символ «?» означает ровно одну произвольную цифру; 
— символ «*» означает любую последовательность цифр произвольной длины; в том числе «*» может задавать и пустую последовательность. 

Например, маске 123*4?5 соответствуют числа 123405 и 12300405. 
Среди натуральных чисел, не превышающих 1010, найдите все числа, соответствующие маске 3?12?14*5, делящиеся на 1917 без остатка.
В ответе запишите в первом столбце таблицы все найденные числа в порядке возрастания, а во втором столбце – соответствующие им результаты деления этих чисел на 1917.
Количество строк в таблице для ответа избыточно.
Заполните таблицу:
№ 1 2
1
2
3
4
5
6
7
8
9
10
Правильный ответ:
№ 1 2
1 351261495 183235
2 3212614035 1675855
3 3412614645 1780185
4 3712414275 1936575
5 3912414885 2040905
6 — —
7 — —
8 — —
9 — —
10 — —
№ OXZLH1 (Уровень сложности: Базовый)
Напишите программу, которая перебирает целые числа, бо́льшие 700 000, в порядке возрастания и ищет среди них такие, у которых есть натуральный делитель, оканчивающийся на цифру 7 и не равный ни самому числу, ни числу 7. В ответе запишите в первом столбце таблицы первые пять найденных чисел в порядке возрастания, а во втором столбце – соответствующий минимальный делитель для каждого числа, оканчивающийся цифрой 7, не равный ни самому числу, ни числу 7.
Количество строк в таблице для ответа избыточно.
Заполните таблицу:
№ 1 2
1
2
3
4
5
6
7
8
9
10
Правильный ответ:
№ 1 2
1 700002 27
2 700003 37
3 700005 6087
4 700007 77
5 700008 29167
6 — —
7 — —
8 — —
9 — —
10 — —
№ 0U775F (Уровень сложности: Базовый)
Назовём маской числа последовательность цифр, в которой также могут встречаться следующие символы: 

— символ «?» означает ровно одну произвольную цифру; 
— символ «*» означает любую последовательность цифр произвольной длины; в том числе «*» может задавать и пустую последовательность. 

Например, маске 123*4?5 соответствуют числа 123405 и 12300405. 
Среди натуральных чисел, не превышающих 1010, найдите все числа, соответствующие маске 89*6?7?9?, делящиеся на 9874 без остатка. 
В ответе запишите в первом столбце таблицы все найденные числа в порядке возрастания, а во втором столбце – соответствующие им результаты деления этих чисел на 9874.
Количество строк в таблице для ответа избыточно. 
Заполните таблицу:
№ 1 2
1
2
3
4
5
6
7
8
9
10
Правильный ответ:
№ 1 2
1 8901677598 901527
2 8905627198 901927
3 8912617990 902635
4 8941667298 905577
5 8952607690 906685
6 8970607992 908508
7 8988647790 910335
8 — —
9 — —
10 — —
№ RM6YRE (Уровень сложности: Базовый)
Напишите программу, которая перебирает целые числа, больше 7 513 048, в порядке возрастания и ищет среди них числа, представленные в виде произведения ровно двух простых множителей, не обязательно различных, каждый из которых содержит в своей записи хотя бы одну цифру 1 и одну цифру 6. В ответе для первых 5 найденных чисел запишите само число и наибольший из его простых множителей в соответствующие столбцы таблицы.
Заполните таблицу:
№ 1 2
1
2
3
4
5
6
7
8
9
10
Правильный ответ:
№ 1 2
1 7513309 123169
2 7514761 16301
3 7514789 46103
4 7517219 12263
5 7518367 4621
6 — —
7 — —
8 — —
9 — —
10 — —
№ 4Q7HBG (Уровень сложности: Базовый) ЕГКР 13.12.2025
Напишите программу, которая перебирает целые числа, большие 1 350 050, в порядке возрастания и ищет среди них такие, у которых есть натуральный делитель, оканчивающийся на 11 и не равный ни самому числу, ни числу 11. В ответе запишите в первом столбце таблицы первые пять найденных чисел в порядке возрастания, а во втором столбце - для каждого числа соответствующий минимальный делитель, оканчивающийся на 11, не равный ни самому числу, ни числу 11.
Количество строк в таблице для ответа избыточно.
Заполните таблицу:
№ 1 2
1
2
3
4
5
6
7
8
9
10
Правильный ответ:
№ 1 2
1 1350051 311
2 1350055 270011
3 1350062 511
4 1350063 40911
5 1350066 225011
6 — —
7 — —
8 — —
9 — —
10 — —
№ E5CSWU (Уровень сложности: Средний) Демоверсия 2027
Напишите программу, которая перебирает целые числа, бо́льшие 1 103 285 717, в порядке возрастания и ищет среди них числа, представленные в виде произведения ровно двух простых множителей, не обязательно различных, каждый из которых ровно один раз содержит в своей записи 16 (16 – идущие подряд друг за другом в указанном порядке цифры 1 и 6).
В ответе в первом столбце таблицы запишите первые 5 найденных чисел в порядке возрастания, а во втором столбце – для каждого из них соответствующий наименьший найденный множитель.
Количество строк в таблице для ответа избыточно.
Заполните таблицу:
№ 1 2
1
2
3
4
5
6
7
8
9
10
Правильный ответ:
№ 1 2
1 1103299319 1693
2 1103309477 1693
3 1103322107 16187
4 1103323021 1693
5 1103328547 3169
6 — —
7 — —
8 — —
9 — —
10 — —