Поделитесь своими знаниями, ответьте на вопрос:
с информатикой нужно решить задачу на питоне Дано натуральное число N.Найти и вывести все числа в интервале от 1 до N-1, у которых все сумма цифр совпадает с суммой цифр данного числа.Если таких нет то вывести слово нет. Пример N=44 Числа:17, 26, 35
N = str(input())
amount = 0
for i in N:
amount += int(i)
number_list = []
for number in range(int(N)):
amount_number = 0
for num in str(number):
amount_number += int(num)
if amount_number == amount:
if len(str(number)) > 1:
number_list.append(number)
print(number_list)