1. 程式人生 > 其它 >列舉所有的“四葉玫瑰數”,並統計四葉玫瑰數的個數 四葉玫瑰數:是一個四位數,各個位的數字的四次方的和,為該數字本身

列舉所有的“四葉玫瑰數”,並統計四葉玫瑰數的個數 四葉玫瑰數:是一個四位數,各個位的數字的四次方的和,為該數字本身

技術標籤:Java-SSM框架java EEjava

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+"個"); } }