题目描述
JOI 高中的 Aoi 决定在 N×N 的表格中写下 N2 个非负整数。具体地,给定两个长度为 N 的序列 A,B,她会在第 i 行第 j 列的格子上写下 Ai+Bj。
Aoi 想知道写出这些数需要多少个字符。也就是说,你需要求出写出的 N2 个整数在十进制下的位数的和。
输入格式
第一行输入一个整数 N。
第二行输入 N 个整数 A1,A2,…,AN。
第三行输入 N 个整数 B1,B2,…,BN。
输出格式
输出一行一个整数表示答案。
3
97 79 7
20 2 21
20
4
8 97 996 9995
1 2 3 4
46
1
500000000
500000000
10
7
436981378 523812834 456708479 413571178 506402783 598271009 523936624
401203104 501634329 506090236 527167431 485527116 439442403 568364549
463
提示
【样例解释 #1】
+ |
20 |
2 |
21 |
97 |
117 |
99 |
118 |
79 |
99 |
81 |
100 |
7 |
27 |
9 |
28 |
未加粗字体为 Aoi 填写的内容。
例如,第 1 行第 1 列的方格中的整数为 A1+B1=97+20=117,位数为 3。第 3 行第 2 列的方格中的整数为 A3+B2=7+2=9,位数为 1。
9 个数的位数分别为 3,2,3,2,2,3,2,1,2,故位数之和为 3+2+3+2+2+3+2+1+2=20。
该样例满足子任务 2,3,8 的限制。
【样例解释 #2】
+ |
1 |
2 |
3 |
4 |
8 |
9 |
10 |
11 |
12 |
97 |
98 |
99 |
100 |
101 |
996 |
997 |
998 |
999 |
1000 |
9995 |
9996 |
9997 |
9998 |
9999 |
未加粗字体为 Aoi 填写的内容。
例如,第 2 行第 3 列的方格中的整数为 A2+B3=97+3=100,位数为 3。第 4 行第 2 列的方格中的整数为 A4+B2=9995+2=9997,位数为 4。
可以得出答案为 46。
该样例满足子任务 2,6,7,8 的限制。
【样例解释 #3】
方格中仅有一个整数 109,位数为 10,故位数之和为 10。
该样例满足子任务 1,2,4,5,8 的限制。
【样例解释 #4】
该样例满足子任务 2,5,8 的限制。
【数据范围】
- 1≤N≤1.5×105;
- 1≤Ai≤999,999,999(1≤i≤N);
- 1≤Bj≤999,999,999(1≤j≤N)。
【子任务】
- (5 分)N=1;
- (11 分)N≤2000;
- (15 分)Ai≤2000(1≤i≤N),Bj≤2000(1≤j≤N);
- (8 分)108≤Ai≤5×108(1≤i≤N),108≤Bj≤5×108(1≤j≤N);
- (22 分)108≤Ai(1≤i≤N),108≤Bj(1≤j≤N);
- (12 分)Ai≤1.5×105(1≤i≤N),Bj=j(1≤j≤N);
- (13 分)Bj=j(1≤j≤N);
- (14 分)无附加限制。