#P4999. 烦人的数学作业(Annoying Math Homework)
0
烦人的数学作业(Annoying Math Homework)
烦人的数学作业(Annoying Math Homework)
题目描述
NOIP2018 初赛结束了,但 H 还是要上学的啊啊。。上学肯定要完成老师布置的作业,H 十分头疼。在如山的作业中,Mr.G 布置的数学作业最烦人,H 总是完不成~~
Mr.G 最近在看一些关于数字题的书,他每天愁同学们太聪明了,所有的作业同学们都能做到全对(拿到答案)。Mr.G 蒙在鼓里(心知肚明)。为了使同学们进步,Mr.G 总是创造一些简单(毒瘤)题来作为作业。以下是数学作业的最后一题题干——
给出一个区间 ,求区间内每个数的数字和,如 这个数的数字和为 。
同学们纷纷做出来了,Mr.G 一看这最后一题跟摆设没区别了呀,于是他迅速修改了题目,把范围定得非常非常大 ,且有 组数据,将最终的答案 。
同学们纷纷被难住了。但 H 为了备战 NOIP2018,没有时间完成 Mr.G 的数学作业 (其实是不想做 QwQ),所以 Ta 找到了你,希望你帮助 Ta 和同学完成这烦人的数学作业!
输入格式
输入共 行;
第 行读入 。代表有 组数据;
第 行。读入 和 。
输出格式
输出共 行,
每行输出 和 的区间数字和 。
样例输入 #1
2
24 69
70 120
样例输出 #1
411
498
数据范围
对于 的数据,;
对于 的数据,,。
知识点与难度
本题涉及的知识点从属于 CSP-S,难度(CF Rating):1700。
测试点分布
| Subtask | 分值 | 测试点编号 | 说明 |
|---|---|---|---|
| 0 | 10 | 1 | 样例 |
| 1 | 20 | 2~8 | 小规模 L,R≤10^5 / 特殊: L=R单点数字和 / 特殊: 10^k进位边界 |
| 2 | 15 | 9~11 | Hack: L=1,R=10^18满19位上界防64位溢出 / Hack: L=R=10^18-1全9极值 / Hack: T=20多测清空 |
| 3 | 30 | 12~20 | 中规模 R≤10^12 / 大规模 T=20,1≤L≤R≤10^18 数位DP取模压力 |
| 4 | 25 | 21~25 | 随机 T≤20,1≤L≤R≤10^18 回归 |
出处:原题链接