[R11E]波浪数
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.
时空限制
1S/512M
题目描述
称数字 从低位到高位的第 个数位为 ,例如对于 ,有 ,,。
记数字 的数位共有 个,如果 满足以下两个条件中的任意一条,称 为波浪数:
- 对于满足 的任意偶数 ,有 且当 时还有 ;
- 对于满足 的任意偶数 ,有 且当 时还有 ;
例如: 满足第一条条件, 满足第二条条件, 同时满足两条条件, 不满足任意一条。因此 都是波浪数,而 不是波浪数。
有 个询问,第 个询问求 中有多少个波浪数,对 取模。
格式
输入格式
第一行包含一个整数 表示询问的数量。
接下来 行每行包含两个整数 ,表示一个询问。
输出格式
输出 行,每行一个整数,第 个整数为第 个询问的答案。对 取模。
样例
样例输入 #1
1
84 122
样例输出 #1
25
样例解释 #1
中有以下 个波浪数:、、、、、、、、、、、、、、、、、、、、、、、、。
样例输入 #2
2
23456 65432
1234567 7654321
样例输出 #2
9570
520892
数据规模
对于 的数据,。
另有 的数据,。
对于 的数据,,。
代码源挑战赛 Round 11
- Status
- Done
- Rule
- DMY
- Problem
- 6
- Start at
- 2025-5-9 20:00
- End at
- 2025-5-9 21:30
- Duration
- 1.5 hour(s)
- Host
- Partic.
- 580