eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Майже паліндроми

Майже паліндроми

Будемо називати число x майже паліндромом, якщо його десятковий запис може бути перетворено у паліндром зміною не більше ніж однієї цифри. Наприклад, числа 1234321, 1234311 і 123421 є майже паліндромами, а 1234213 або 12345331 - ні.

За заданим числом a знайдіть кількість таких чисел x, що 1xa і x є майже паліндромом.

Вхідні дані

Містить декілька тестів. У кожному тесті задано число a (1a1018). Останній рядок містить 0 та не обробляється.

Вихідні дані

Для кожного тесту в окремому рядку виведіть кількість майже паліндромів, що не перевищують a.

Ліміт часу 1 секунда
Ліміт використання пам'яті 122.17 MiB
Вхідні дані #1
10
1000
1000000
0
Вихідні дані #1
10
1000
45010