java水仙花數程式碼,三位四位五位
ShuiXianHua.java
public class ShuiXianHua{
public static void main(String[] args){
for(int i=100;i<1000;i++){
int x =i/100;
int y =i/10%10;
int z =i%10;
if (x*x*x + y*y*y + z*z*z == i){
System.out.println(x+","+y+","+z+"|"+"三位水仙花數是:"+i);
}
}System.out.println("======再來看看其他的唄======");
for(int j=1000;j<10000;j++){
int a =j/1000;
int b =j/100%10;
int c =j/10%10;
int d =j%10;
if(a*a*a*a + b*b*b*b + c*c*c*c +d*d*d*d == j) {
System.out.println(a+","+b+","+c+","+d+"|"+"四位水仙花是:"+j);
}
}System.out.println("======還有還有,別走,再看看唄======");
for(int o=10000;o<100000;o++){
int q=o/10000;
int w=o/1000%10;
int e=o/100%10;
int r=o/10%10;
int t=o%10;
if(q*q*q*q*q + w*w*w*w*w + e*e*e*e*e + r*r*r*r*r + t*t*t*t*t ==o){
System.out.println(q+","+w+","+e+","+r+","+t+"|"+"五位水仙花是:"+o);
}
}
}
}
輸出結果:
1,5,3|三位水仙花數是:153
3,7,0|三位水仙花數是:370
3,7,1|三位水仙花數是:371
4,0,7|三位水仙花數是:407
======再來看看其他的唄======
1,6,3,4|四位水仙花是:1634
8,2,0,8|四位水仙花是:8208
9,4,7,4|四位水仙花是:9474
======還有還有,別走,再看看唄======
5,4,7,4,8|五位水仙花是:54748
9,2,7,2,7|五位水仙花是:92727
9,3,0,8,4|五位水仙花是:93084
相關文章
- 水仙花數_JAVAJava
- java水仙花數Java
- Java實現水仙花數Java
- JAVA——水仙花數問題Java
- 數字每隔四位用空格分隔程式碼例項
- js數字三位分隔效果程式碼例項JS
- 四位整數位數拆分
- 資料庫:水仙花數資料庫
- js正規表示式實現數字每隔四位用空格分隔程式碼JS
- 0~9十個數,每個數只能使用一次,組成兩個三位數相加和為四位數的演算法演算法
- javascript將數字四位分隔模擬銀行卡號碼程式碼例項JavaScript
- 碎片化學習Java(十九)Java for迴圈輸出所有水仙花數Java
- python學習----水仙花數Python
- 2837 尋找水仙花數
- 【Python】Python方法求水仙花數原碼例項Python
- 判斷水仙花數C語言C語言
- Java入門:水仙花演算法Java演算法
- JavaScript生成四位數字或者字母隨機數JavaScript隨機
- 求0~100000的所有水仙花數——思路分析+原始碼原始碼
- 統計java程式碼行數工具Java
- Laravel根據使用者id生成四位數唯一邀請碼Laravel
- 前端面試(演算法篇) – 水仙花數前端面試演算法
- 計算水仙花數運算超時問題
- Python怎麼輸出所有的水仙花數?Python
- 每日codewars題之判斷一個數是否是水仙花數
- python 1096: 水仙花數(函式專題)Python函式
- javascript金額每隔三位加逗號格式化程式碼例項JavaScript
- JavaScript數字每隔三位加一個逗號JavaScript
- MediaPost: 移動搜尋廣告投資增加三位數
- 輸入一個三位數,輸出它各個數位之和
- 劍指offer—49.醜數—分析及程式碼(Java)Java
- Tkinter實現模擬滑鼠單擊四位數字驗證碼自動重新整理功能
- 程式演義第一五回 唐僧設計水仙花搞怪,悟空裝痴一用計數器
- chmod 4775 四位數中第一位詳解
- JNI:Java程式碼呼叫原生程式碼Java
- java 程式碼塊Java
- javascript實現的每三位數字使用逗號分割JavaScript
- 從 Java 程式碼到 Java 堆Java