#P10732. [NOISG 2019 Prelim] Palindromic FizzBuzz

[NOISG 2019 Prelim] Palindromic FizzBuzz

背景

翻译自 NOISG2019 Prelim A.Palindromic FizzBuzz。

题目描述

给定 S,ES,E,对于在 S,ES,E 区间中的每一个数字,如果它不回文,输出它本身,否则输出 Palindrome!。

输入格式

一行两个整数 S,ES,E。

输出格式

共 E−S+1E-S+1 行,每行一个整数,输出方式见题目描述。

8 13
Palindrome!
Palindrome!
10
Palindrome!
12
13
3 3
Palindrome!
999999997 1000000000 
999999997
999999998
Palindrome!
1000000000

提示

【样例 #1 解释】

8,9,118,9,11 都是回文数,所以输出 Palindrome!。

【样例 #2 解释】

33 是回文数。

【数据范围】

为方便,下文令 xx 满足 1≤S≤E≤x1 \leq S \leq E \leq x。 | Subtask\text{Subtask} | 分值 | xx | 特殊性质 | | :----------: | :----------: | :----------: | :----------: | | 00 | 00 | - | 样例 | | 11 | 77 | 99 | S=ES=E | | 22 | 1111 | 99 | 无 | | 33 | 1414 | 100100 | 无 | | 44 | 88 | 10510^5 | 无 | | 55 | 99 | 10910^9 | S=ES=E | | 66 | 2020 | 10910^9 | 无 | | 77 | 3131 | 101810^{18} | 无 |

对于 100%100\% 的数据,1≤S≤E≤1018,E−S+1≤1051 \leq S \leq E \leq 10^{18},E-S+1\leq 10^5。