列举所有的“四叶玫瑰数”,并统计四叶玫瑰数的个数 四叶玫瑰数:是一个四位数,各个位的数字的四次方的和,为该数字本身
作者:互联网
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