#2302. 数位和

数位和

题目描述

对于自然数 nn,将其个位数字之和记为 ana_n,如 a2025=2+0+2+5a_{2025} = 2 + 0 + 2 + 5a2026=2+0+2+6a_{2026} = 2 + 0 + 2 + 6

现在给出 TT 次询问,每次给定两个非负整数 llrr,你需要计算 al+al+1+al+2+...+ar1+ara_l + a_{l+1} + a_{l+2} + ... + a_{r-1} +a_{r} 的值, 即 i=lrai\sum_{i = l}^{r} a_i 的值。

输入格式

第一行一个整数 TT

接下来 TT 行,每一行输入两个非负整数 llrr,含义如题面所示。

输出格式

输出共 TT 行,每行输出一个整数 ansans 表示答案。

输入输出样例 #1

输入 #1

3
1 10
10 20
0 100

输出 #1

46
57
901

说明/提示

对于 100%100\% 的数据:1T1000lr1091\leq T \leq 100,0 \leq l \leq r\leq 10^9

::cute-table{tuack}

测试点 l,rl,r\le 特殊性质
121\sim 2 10610^6
353\sim 5 l=0l=0
66 10910^9
77 r=10k1r=10^k-1k1k \ge 1
8108\sim 10 101810^{18}