Напишите программу ** языке программирования питон: Дано шестизначное число....

0 голосов

Напишите программу на языке программирования питон:

Дано шестизначное число. Найти:произведение его цифр. Перевернуть все числа во веденном числе.


спросил от (19 баллов) в категории Информатика
1 Ответ
0 голосов
ответил от Архангел (148k баллов)
 
Лучший ответ

Считываем строчку, разделяем её на символы. Каждый символ переводим в число и находим произведение. Выводим произведение и перевёрную строку.

python 3.6
from functools import reduce
string_n = input()
digits_of_n = map(int, list(string_n))
product = reduce(lambda x, y: x*y, digits_of_n)
print(product)
print(string_n[::-1])

Пример ввода:
123987

Пример вывода:
3024
789321

...