java50題 03水仙花數

2021-06-22 03:58:16 字數 591 閱讀 1804

/*

列印出所有的「水仙花數」,即乙個三位數,其各位數字立方和等於該數本身。

例如:153是乙個「水仙花數」,153=1的三次方+5的三次方+3的三次方。

*/class demo

public static demo getinstance()

public void judgeshuixianhua(int integer)

private void selectnumber(int integer)

private void showerror(int integer)

private void printshuixianhua(int integer)

private void chaishu(int integer)

private int lifanghe()

private int pow(int integer) }

class mainclass }/*

369的百位:369/100=3

369的十位:369/10%10=6

369的個位:369%10=9

*/

Java水仙花數

要判斷乙個數是否為水仙花數,首先得弄清楚,該數個十百上的數立方相加是否等於本身,如153 1 3 5 3 3 3 第二步要解決的就是,要取到水仙花數個位,十位,百位的數。利用math.pow x,y 函式相加,判斷輸入的值是否為水仙花數。如下 scanner input new scanner sy...

Java 水仙花數

水仙花數 narcissistic number 也被稱為超完全數字不變數 pluperfect digital invariant,ppdi 自戀數 自冪數 阿姆斯壯數或阿姆斯特朗數 armstrong number 水仙花數是指乙個 3 位數,它的每個位上的數字的 3次冪之和等於它本身 例如 1...

水仙花數 水題

春天是鮮花的季節,水仙花就是其中最迷人的代表,數學上有個水仙花數,他是這樣定義的 水仙花數 是指乙個三位數,它的各位數字的立方和等於其本身,比如 153 1 3 5 3 3 3。現在要求輸出所有在m和n範圍內的水仙花數。輸入資料有多組,每組佔一行,包括兩個整數m和n 100 m n 999 對於每個...