1. Главная
  2. Библиотека
  3. Информатика
  4. Найти все целые числа из промежутка от 300 до 600, у которых сумма делителей кратна 10.

Найти все целые числа из промежутка от 300 до 600, у которых сумма делителей кратна 10.

«Найти все целые числа из промежутка от 300 до 600, у которых сумма делителей кратна 10.»
  • Информатика

Условие:

Найти все целые числа из промежутка от 300 до 600, у которых сумма делителей кратна 10.

Решение:

Код программы:

print("Все числа от 300 до 600 сумма делителей которых кратна 10")

for x in range(300, 601):

dividers_list = [i for i in range(1, x + 1) if x % i == 0]

if sum(dividers_list) % 10 == 0:

print(x, end='\n')

Скриншот работы:

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет