Предмет: Информатика,
автор: mega8dron
Дано три трьохзначних числа. Знайти добуток тих чисел, які є паліндромами.
Ответы
Автор ответа:
1
# функция для проверки, является ли число палиндромом
def is_palindrome(number):
digits = [int(d) for d in str(number)]
return digits == digits[::-1]
# исходные числа
numbers = [123, 454, 678]
# находим добуток палиндромов
product = 1
for number in numbers:
if is_palindrome(number):
product *= number
print(product) # выводим результат
def is_palindrome(number):
digits = [int(d) for d in str(number)]
return digits == digits[::-1]
# исходные числа
numbers = [123, 454, 678]
# находим добуток палиндромов
product = 1
for number in numbers:
if is_palindrome(number):
product *= number
print(product) # выводим результат
Похожие вопросы
Предмет: Английский язык,
автор: jibekvivo
Предмет: Русский язык,
автор: dyus83
Предмет: Немецкий язык,
автор: caricansjaroslav818
Предмет: Русский язык,
автор: zhaksymuratzeinep