Напишите программу на Python, которая ищет среди целых чисел, принадлежащих числовому отрезку [1024; 28921], числа, которые делятся на сумму всех своих цифр. Запишите в ответе сумму всех таких чисел. Например, в диапазоне [12; 20] есть следующие числа: 12,18,20. Поэтому
для этого диапазона ответом является 12+18+20=50.
161
305
Ответы на вопрос:
def delitel(n):
summa=0
while n:
summa+=n%10
n//=10
return summa
summa=0
for i in range(1024,28922):
if i%delitel(i)==0:
summa+=i
print(summa)
Популярно: Информатика
-
vehea7834709.04.2020 15:01
-
katcornewa16.08.2021 12:59
-
kryganavika200609.10.2021 01:32
-
EM12EM323.01.2022 10:33
-
egorbychkov8326.12.2021 16:53
-
пллсыео19.08.2020 12:37
-
candiesgirl1616.09.2020 18:31
-
kami65417.03.2023 20:19
-
Alexa260819.02.2020 03:26
-
kURGA26.12.2022 11:52