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
相關文章
- java水仙花數Java
- 水仙花數_JAVAJava
- JAVA——水仙花數問題Java
- 水仙花數
- 水仙花數(1)
- 水仙花數(2)
- 四位整數位數拆分
- 輸出符合範圍內的水仙花數:一個三位數,它的各位數字的立方和等於其本身
- js正規表示式實現數字每隔四位用空格分隔程式碼JS
- 24.【水仙花數】
- 【Python】Python方法求水仙花數原碼例項Python
- 碎片化學習Java(十九)Java for迴圈輸出所有水仙花數Java
- 2837 尋找水仙花數
- python學習----水仙花數Python
- #6.求水仙花數
- 逆序的三位數
- 求0~100000的所有水仙花數——思路分析+原始碼原始碼
- Java入門:水仙花演算法Java演算法
- 判斷水仙花數C語言C語言
- Laravel根據使用者id生成四位數唯一邀請碼Laravel
- python 1096: 水仙花數(函式專題)Python函式
- 列印100~999之間的水仙花數
- 數字每三位加逗號
- Python怎麼輸出所有的水仙花數?Python
- 前端面試(演算法篇) – 水仙花數前端面試演算法
- 每日codewars題之判斷一個數是否是水仙花數
- 計算水仙花數運算超時問題
- JNI:Java程式碼呼叫原生程式碼Java
- 劍指offer—49.醜數—分析及程式碼(Java)Java
- java 程式碼塊Java
- JavaScript數字每隔三位加一個逗號JavaScript
- Tkinter實現模擬滑鼠單擊四位數字驗證碼自動重新整理功能
- 輸入一個三位數,輸出它各個數位之和
- java SPI 程式碼示例Java
- Java - 26 程式碼塊Java
- freemarker 生成 Java 程式碼Java
- Java程式碼建議Java
- Java NIO 程式碼示例Java