题解 | #回文对称数#

回文对称数

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);
        }
    }
}

全部评论

相关推荐

02-24 10:34
门头沟学院 Java
在思考的熊熊很讨厌吃香菜:之前发最美的女孩基本爱答不理,发最帅的hr终于有反馈了,女孩子也要自信起来
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务