题解 | #回文对称数#
回文对称数
https://www.nowcoder.com/practice/5b143af8328f4e42adf5e10397ae44ef
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); } } }