Напишите программу, которая вводит натуральное число N и выводит на экран все натуральные числа, не превосходящие N и делящиеся на каждую из своих цифр.
for i in range(1, n+1): is_divisible = True for digit in str(i): if int(digit) == 0 or i % int(digit) != 0: is_divisible = False break if is_divisible: print(i)
n = int(input("Введите натуральное число N: "))
for i in range(1, n+1):
is_divisible = True
for digit in str(i):
if int(digit) == 0 or i % int(digit) != 0:
is_divisible = False
break
if is_divisible:
print(i)