Предмет:
ИнформатикаАвтор:
robertturnerКод на Python для решения данной задачи может выглядеть так:
def is_self_dividing(num):
for digit in str(num):
if digit == '0' or num % int(digit) != 0:
return False
return True
def self_dividing_numbers(left, right):
res = []
for num in range(left, right+1):
if is_self_dividing(num):
res.append(num)
return res
# пример использования функции
print(self_dividing_numbers(1, 22)) # [1, 2, 3, 4, 5, 6, 7, 8, 9, 1]
Автор:
codydgejДобавить свой ответ
Предмет:
МатематикаАвтор:
justin19Ответов:
Смотреть
Предмет:
АлгебраАвтор:
makenzie2onmОтветов:
Смотреть
Предмет:
МатематикаАвтор:
giovannyОтветов:
Смотреть
Предмет:
ЛитератураАвтор:
kenyonОтветов:
Смотреть