Задачі
Просте додавання
Просте додавання
Визначимо наступну рекурсивну функцію $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
1 10 10 20 30 40 -1 -1
Вихідні дані #1
46 48 52