1. 请同学们认真做题,本系统提供查重服务。
  2. 账号或者题目有问题,可以联系任课老师或者发邮件至real251024@163.com
  3. vscode下载地址:https://code.visualstudio.com/
  4. codeblocks下载地址:http://vlab.csu.edu.cn/oj/download/codeblocks-setup.exe
  5. DevC++下载地址:http://vlab.csu.edu.cn/oj/download/DevC_Setup.exe
Problem1002--22-字符串-3-最小回文串

1002: 22-字符串-3-最小回文串

[Creator : ]
Time Limit : 1.000 sec  Memory Limit : 32 MB

Description

回文数是从前往后和从后往前得到的数是相同的。小南接到老师布置的任务,就是对给定的正整数n,找到比n大的最小的那个回文数p。由于n(0 <n< 1010000)可能是一个很大的数,所以只能用字符串来处理。你能帮他编写一个程序实现吗?

Input

多组样例。每组样例输入一个正整数n0 <n< 1010000,并且n不会有前导0。

Output

对于每组输入,输出比n大的最小的那个回文数p。每个结果占一行。

Sample Input Copy

44
3
175
9
99
1331
19991

Sample Output Copy

55
4
181
11
101
1441
20002

Source/Category