Q. А роза упала на лапу Азора 5.0


И снова напишем программу, которая определяет, палиндромом перед нами или нет.

Формат ввода

Вводится строка.

Формат вывода:

Если введённая строка относится к палиндрому, то вывести YES, а иначе — NO.

Примечание

При проверке не обращайте внимания на регистр и пробелы.

Пример

Ввод

А роза упала на лапу Азора

Вывод

YES

Ввод

Мама мыла раму

Вывод

NO

Решение

Слегка усложненный вариант задачи E. А роза упала на лапу Азора 4.0

От предыдущей отличается только тем, что перед сравнением надо перевести все буквы в нижний регистр и избавиться от пробелов.

Посмотреть код

Решение

Python
string = input().replace(' ', '').lower()

if string == string[::-1]:
    print('YES')
else:
    print('NO')
Подписаться
Уведомить о
guest
2 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
Youwu
Youwu
17.05.2024 22:09

Жесть, насколько лаконично и понятно можно было сделать. Я из этого добра, что в ларьке выдают, сначала сделал посимвольный список, через цикл убрал пробелы, потом собрал это в одну строку в нижнем регистре и только после всего этого пришёл к тому, что у Вас с 3 по 6 строчки…