其他分享
首页 > 其他分享> > 列举所有的“四叶玫瑰数”,并统计四叶玫瑰数的个数 四叶玫瑰数:是一个四位数,各个位的数字的四次方的和,为该数字本身

列举所有的“四叶玫瑰数”,并统计四叶玫瑰数的个数 四叶玫瑰数:是一个四位数,各个位的数字的四次方的和,为该数字本身

作者:互联网

public class forDemo2 {
    public static void main(String[] args) {
        int count=0;
        for (int i = 1000; i <=9999 ; i++) {
            int a=i%10;
            int b=i/10%10;
            int c=i/100%10;
            int d=i/1000;
            int sum=a*a*a*a+b*b*b*b+c*c*c*c+d*d*d*d;
            if(sum==i){
                System.out.println("四叶玫瑰数:"+i);
                count++;
            }
        }
        System.out.println("一共有四叶玫瑰"+count+"个");
    }
}

标签:count,10,四叶,int,System,玫瑰,数字
来源: https://blog.csdn.net/weixin_42303792/article/details/113580008