Решение задачи Количество палиндромов с Яндекс Контест

Без пояснения   Просмотров: 3383


Назовем число палиндромом, если оно не меняется при перестановке его цифр в обратном порядке. Напишите программу, которая по заданному числу K выводит количество натуральных палиндромов, не превосходящих K.


Код

n = int(input())
i = 1
res = 0
while i <= n:
    t = i
    temp = 0
    while t:
        temp = temp * 10 + t % 10
        t //= 10
    if i == temp:
        res += 1
    i += 1
print(res)

         

Администратор Photo Автор: Администратор



Комментарии

Чтобы написать комментарии вам нужно войти в систему или зарегистрироваться



Заявка на расчет