Предмет: Информатика,
автор: tsarenko2020c
Написати код у Пайтоні
Знайдіть усі двоцифрові числа які діляться на добуток їхніх цифр
Ответы
Автор ответа:
0
for num in range(10, 100):
product = 1
for digit in str(num):
product *= int(digit)
if num % product == 0:
print(num)
Автор ответа:
0
Отже, код на Python може виглядати таким чином:
numbers = []
for i in range(10, 100):
product = (i // 10) * (i % 10)
if product != 0 and i % product == 0:
numbers.append(i)
print(numbers)
Цей код створить список з усіма двоцифровими числами, що діляться на добуток своїх цифр. Результат виконання коду буде виглядати приблизно так :
[11, 12, 15, 22, 24, 33, 36, 44, 48, 55, 66, 77, 88, 99]
Похожие вопросы
Предмет: История,
автор: Neznaykak2769
Предмет: Английский язык,
автор: Alexsandri7954
Предмет: История,
автор: Arbuzikik8914
Предмет: Алгебра,
автор: fenudusfndfbdfs
Предмет: Химия,
автор: Аноним