alarm
Задайте вопрос
Информатика
VicentaLu

Дано натуральное число N. Найти и вывести все числа в интервале от 1 до N - 1, у которых произведение всех цифр совпадает с суммой цифр данного числа. Если таких чисел нет, то вывести слово «нет». (python) Пример: N = 44. Числа: 18, 24(python) ​

ответы: 1
Зарегистрируйтесь, чтобы добавить ответ
Ответ:

N = int(input())

summa = sum(map(lambda x: int(x), str(N)))

mas = []

for i in range(N):

pr = list(map(lambda x: int(x), str(i)))

p = 1

for t in pr:

p*=t

if p == summa:

mas. append(i)

print(mas if len(mas) > 0 else 'нет')

380
Vlko
Чтобы ответить необходимо зарегистрироваться.

Другие вопросы: - Информатика

Дано натуральное число N (N >

В программе Excel создайте табли

A в 16 системе счисления =0,1435

Используя Python напишите програ

напишите программу в паскале, я

Написать программу определения к

Контакты
Реклама на сайте