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

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

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

Визначимо наступну рекурсивну функцію $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)$. \InputFile Складається з декількох тестів. Кожен рядок містить два невід'ємних цілих числа $p$ та $q~(p \le q)$, відокремлених пропуском. $p$ та $q$ є $32$-бітними знаковими цілими. Останній рядок містить два від'ємні цілі числа та не обробляється. \OutputFile Для кожної пари $p$ та $q$ в окремому рядку виведіть значення $S(p, q)$.
Ліміт часу 1 секунда
Ліміт використання пам'яті 128 MiB
Вхідні дані #1
1 10
10 20
30 40
-1 -1
Вихідні дані #1
46
48
52