题解 | #回文对称数#

回文对称数

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

全部评论

相关推荐

线性袋鼠:别听牛客上一帮伪人在那说,小厂不能去,必须去大厂,听他们放屁吧。学院本+一些一本最终的归宿就是中小厂,大厂那么好进吗
我的实习日记
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务