Написати код у Пайтоні
Знайдіть усі двоцифрові числа які діляться на добуток їхніх цифр
Ответы на вопрос
Ответил UseDark
0
for num in range(10, 100):
product = 1
for digit in str(num):
product *= int(digit)
if num % product == 0:
print(num)
Ответил damirmee2002
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]
Новые вопросы
Литература,
11 месяцев назад
Қазақ тiлi,
11 месяцев назад
Математика,
1 год назад
Русский язык,
6 лет назад