№1
Дано четырехзначное число. Проверить, является ли оно палиндромом. Примечание: палиндромом называется число, слово или текст, которые одинакового читаются слева направо и справа налево. Например, в нашем случае это числа 1441, 5555, 7117 и т. д.
№2
Автоморфным числом называется число, равное последним цифрам своего квадрата. Например, 52=25, 252=625. Составить программу, которая определяет, являются ли числа автоморфными.

20 Окт 2019 в 22:41
336 +1
0
Ответы
1

№1

num = int(input("Введите четырехзначное число: "))

if str(num) == str(num)[::-1]:
print("Данное число является палиндромом.")
else:
print("Данное число не является палиндромом.")

№2

num = int(input("Введите число: "))
square = num ** 2
num_str = str(num)
square_str = str(square)

if square_str.endswith(num_str):
print("Данное число является автоморфным.")
else:
print("Данное число не является автоморфным.")

19 Апр 2024 в 10:10
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир