?>
люди ) Программа на ПитонеДано натуральное число n. Выведите в порядке возрастания все трехзначные числа, сумма цифр которых равна n.ВХОДНЫЕ ДАННЫЕВводится натуральное число n.ВЫХОДНЫЕ ДАННЫЕВыведите ответ на задачу.ПРИМЕРВВОД ВЫВОД3⠀⠀⠀⠀102⠀⠀⠀⠀⠀ 111⠀⠀⠀⠀⠀ 120 ⠀⠀⠀⠀⠀201⠀⠀⠀⠀⠀ 210⠀⠀⠀⠀⠀ 300
Ответы
Решение на скриншоте и ниже
control_sum = int(input())
if 1 <= control_sum <= 27:
for i in range(100, 1000):
curr_sum = sum([int(__) for __ in str(i)])
if curr_sum == control_sum:
print(i)
else:
print('bad data')