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

0 голосов
55 просмотров

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

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


Информатика (19 баллов) | 55 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

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

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

(148k баллов)