Рабочий стол)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
Задача 1 Программа проверена для первых четырех элементов (=16)
N N=2^i i K I=K*i
8 2^3 3 200 600
16 2^4 4 110 440
64 2^6 6 120 720
128 2^7 7 100 700
256 2^8 8 80 640
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