题解 | #水仙花数#

水仙花数

https://www.nowcoder.com/practice/dc943274e8254a9eb074298fb2084703

public class Program {
    public static void Main() {
        string result = "";
        string inPut = "";
        while ((inPut = System.Console.ReadLine()) != null) {
            string[] inPuts = inPut.Split(" ");
            int start = int.Parse(inPuts[0]);
            int end = int.Parse(inPuts[1]);

            bool isNum = false;
            for (int i = start; i <= end; i++) {
                int ge = i % 10;
                int shi = i / 10 % 10;
                int bai = i / 100;
                if (ge * ge * ge + shi * shi * shi + bai * bai * bai == i) {
                    result += i.ToString() + " ";
                    isNum = true;
                }
            }
            if (!isNum)
                result += "no";
            result += "\n";

        }
        System.Console.WriteLine(result);
    }
}

全部评论

相关推荐

10-09 09:39
门头沟学院 C++
HHHHaos:这也太虚了,工资就一半是真的
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务