Напишите программу, которая вводит натуральные числа а и b и выводит на экран все натуральные числа на отрезке [ a , b ] , делящиеся на каждую из своих цифр. НА ПИТОНЕ

29 Авг 2019 в 11:41
376 +1
0
Ответы
1
def check_divisible(num):
for digit in str(num):
if int(digit) == 0 or num % int(digit) != 0:
return False
return True
a = int(input("Введите число a: "))
b = int(input("Введите число b: "))
for i in range(a, b+1):
if check_divisible(i):
print(i)
20 Апр 2024 в 12:51
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир