Предмет: Информатика,
автор: Аноним
ПИТОН!! ПОМОГИТЕ ПОЖАЛУЙСТА!!
Дано трехзначное число. Напишите программу определения, является ли оно палиндромом, т.е. числом, десятичная запись которого читается одинаково слева направо и справа налево.
Формат входных данных
Вводятся одно целое число a (100≤a≤999).
Формат выходных данных
Требуется вывести «YES», если число является палиндромом, и «NO» в противном случае.
Спасибо заранее.
Ответы
Автор ответа:
10
Ответ:
a=int(input())
b=a%10 #единица
c=(a%100-b)//10 #десятка
d=(a-b-c*10)//100 #сотня
if b==d: #трехзначное число является палиндромом если единица равна сотне
print('YES')
else:
print('NO')
Похожие вопросы
Предмет: Литература,
автор: savvateev2002
Предмет: Русский язык,
автор: Aleks7386
Предмет: Русский язык,
автор: yudinvalery1967
Предмет: Математика,
автор: mariyasm0203
Предмет: Литература,
автор: LolMen22