** питоне. Найти все трехзначные и четырехзначные числа армстронга.​

0 голосов

На питоне. Найти все трехзначные и четырехзначные числа армстронга.​


спросил от (40 баллов) в категории Информатика
1 Ответ
0 голосов
ответил от Отличник (7.8k баллов)

def f():

   result = []

   for i in range(100, 10000):

       str_num = str(i)

       num = sum([int(x) ** len(str_num) for x in str_num])

       if num == i:

           result.append(i)

   return result

...