Top.Mail.Ru
Ответы

Python ОЧЕНЬ СРОЧНО

Сложность: ★ 1 / 5

Дано целое положительное число, не оканчивающееся нулем (гарантируется, что последняя цифра числа не равна нулю).
Проверьте, является ли число палиндромом.
Примечание: Число является палиндромом, если читается слева направо так же, как справа налево. Пример палиндрома: 123321

Формат входных данных
С клавиатуры вводятся одно целое положительное число, последняя цифра которого не равна нулю.

Формат выходных данных
Выведите “YES”, если число является палиндромом, и “NO” в противоположном случае.

Только авторизированные пользователи могут оставлять свои ответы
Дата
Популярность
Аватар пользователя
Новичок

Так вот, например, можно:

123
 n = int(input('n: ')); m, s = n, 0 
while m: s = 10 * s + m % 10; m //= 10 
print('YES' if s == n else 'NO') 
Аватар пользователя
Оракул
123456789
 def is_palindrome(): 
    number = input("Введите число: ") 
    if number == number[::-1]: 
        return "YES" 
    else: 
        return "NO" 
 
print(is_palindrome()) 
 
Аватар пользователя
Мыслитель

Это делает chat gpt за 20 секунд.

Аватар пользователя
Профи

Тема вопроса не питон