[R35B]近回文数
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
题目描述
apiadu 非常喜欢回文数,比如 121 或者 8888。回文数,即从左往右读和从右往左读都一样的数。
然而,完美的回文数世界中数量稀少。apiadu 觉得这个定义太严格了,他认为,有些数虽然不是回文数,但和回文数只有“一步之遥”,也应该被认为是美的。
于是他定义了一种新的数,叫做“近回文数”。一个数是“近回文数”,如果它本身是回文数,或者在它的十进制表示中,只修改其中一位数字,就能变成一个回文数。
例如:
- 121本身就是回文数,修改 位数字,所以它是近回文数。
- 1231不是回文数。但如果把- 3改成- 2,数字就变成了- 1221,这是一个回文数。因为只修改了一位,所以- 1231是近回文数。
- 8880不是回文数。但如果把- 0改成- 8,数字就变成了- 8888,这是一个回文数。所以- 8880也是近回文数。
- 1234不是回文数。无论你只修改哪一位,都无法把它变成回文数。所以- 1234不是近回文数。
现在,给定一个区间 ,请你找出其中所有的“近回文数”。
格式
输入格式
第一行包含两个正整数 ,具体含义见题目描述。
输出格式
按从小到大的顺序输出在 范围内的所有近回文数,每个数占一行。
样例
样例输入 #1
1200 1234
样例输出 #1
1201
1211
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1231
数据规模
对于 的数据,。
代码源挑战赛 Round 35
- Status
- Done
- Rule
- DMY
- Start at
- 2025-10-24 20:00
- End at
- 2025-10-24 21:30
- Duration
- 1.5 hour(s)
- Host
- Partic.
- 427
