public class Program {
public static void Main() {
//题目的意思是输出n以内的回文数 比如1反转后还是1,所以1是一个回文数
int inPut = int.Parse(System.Console.ReadLine());
for (int i = 1; i <= inPut; i++) {
//记录反转后的字符串
string result = "";
//把i转为字符串,这个循环用来反转字符串
for (int j = i.ToString().Length - 1; j >= 0; j--)
result += i.ToString().Substring(j, 1);
//如果反转后的字符串等于i本身,那么就是回文数
if (i.ToString() == result)
System.Console.WriteLine(i);
}
}
}

京公网安备 11010502036488号