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

Просте додавання

Просте додавання

Ліміт часу 1 секунда
Ліміт використання пам'яті 128 MiB

Визначимо наступну рекурсивну функцію F(n):

F(n) = \begin{cases} n~\%~10,~n~\%~10 > 0 \\ 0, n = 0\\ F(n / 10), otherwise \end{cases}

Визначимо функцію S(p, q) наступним чином:

S(p, q) = \sum_{i=p}^{q} F(i)

За заданими p та q обчисліть S(p, q).

Вхідні дані

Складається з декількох тестів. Кожен рядок містить два невід'ємних цілих числа p та q~(p \le q), відокремлених пропуском. p та q є 32-бітними знаковими цілими. Останній рядок містить два від'ємні цілі числа та не обробляється.

Вихідні дані

Для кожної пари p та q в окремому рядку виведіть значення S(p, q).

Приклад

Вхідні дані #1
1 10
10 20
30 40
-1 -1
Вихідні дані #1
46
48
52