QOJ.ac

QOJ

时间限制: 6 s 内存限制: 1024 MB 总分: 32

#5807. 有趣的区间

统计

如果一个正整数的十进制表示(不含前导零)是一个回文串(即正读和反读都相同的字符串),则称其为回文数。例如,5、77、363、4884、11111、12121 和 349943 都是回文数。

如果一个整数区间包含偶数个回文数,则称该区间是有趣的。区间 $[L, R]$(其中 $L \le R$)定义为从 $L$ 到 $R$ 的整数序列:$(L, L+1, L+2, \dots, R-1, R)$。$L$ 和 $R$ 分别是该区间的起始数和结束数。

如果 $L \le L_1 \le R_1 \le R$,则称区间 $[L_1, R_1]$ 是 $[L, R]$ 的一个子区间。你的任务是确定 $[L, R]$ 中有多少个有趣的子区间。

输入格式

输入的第一行包含测试用例的数量 $T$。接下来有 $T$ 个测试用例。每个测试用例占一行,包含两个正整数 $L$ 和 $R$(按此顺序),中间用空格隔开。

输出格式

对于每个测试用例,输出一行。该行应包含 "Case #x: y",其中 $x$ 是从 1 开始的用例编号,$y$ 是 $[L, R]$ 中有趣的子区间的数量,结果对 $1000000007$ 取模。

数据范围

$1 \le T \le 120$

小数据

$1 \le L \le R \le 10^{13}$

大数据

$1 \le L \le R \le 10^{100}$

样例

样例输入 1

3
1 2
1 7
12 110

样例输出 1

Case #1: 1
Case #2: 12
Case #3: 2466

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.