Напишите программу, которая перебирает целые числа, большие 1 125 000, в порядке возрастания и ищет среди них такие, у которых есть натуральный делитель, оканчивающийся на цифру 7 и не равный ни самому числу, ни числу 7. В ответе запишите в первой строке таблицы первые пять найденных чисел в порядке возрастания, а во втором столбце – наименьший делитель для каждого из них, оканчивающийся цифрой 7, не равный ни самому числу, ни числу 7.
Решение: напишем программу на языке Phyton
for n in range (1125001,1125020):
d=17
while d < n:
if n%d == 0:
print(n,d)
break
d+=10
d=17
while d < n:
if n%d == 0:
print(n,d)
break
d+=10
Вывод:
1125003 467
1125006 97
1125009 17
1125011 3187
1125012 177
1125014 51137
1125015 537
1125016 140627
1125019 160717
1125006 97
1125009 17
1125011 3187
1125012 177
1125014 51137
1125015 537
1125016 140627
1125019 160717
Ответ:
1125003 467
1125006 97
1125009 17
1125011 3187
1125012 177
Комментариев нет:
Отправить комментарий