所谓的水仙花数是指一个三位数,其各位数字的立方和等于该数本身。举例:153就是一个水仙花数。 153 = 1*1*1 + 5*5*5 + 3*3*3 = 1 + 125 + 27 =
//创建main方法 public static void main(String[] args) { int num1 = 0;//存放个位 int num2 = 0; //存放十位 int num3 = 0; //存放百位 int result = 0; //存放最终结果 for(int i = 1;i < 1000;i++){ //for循环 if(i >99 && i< 1000){ //筛选出三位数 num1 = i%10; //获取所有三位数字的个位 num2 = i/10%10; //获取十位 num3 = i/100; //获取百位 if(i == num1*num1*num1+num2*num2*num2+num3*num3*num3){ //筛选出符合的三位数 result=i; //把符合条件的三位数赋值 System.out.println("符合条件的水仙花为:"+result); //输出符合的三位数 } } } }
相关知识
1027: 判断水仙花数春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的: “水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=13+53+33。
玫瑰花数 一个四位数等于各位数字的四次方之和,则为玫瑰花数。如:1634=1*1*1*1+6*6*6*6+3*3*3*3+4*4*4*4
C语言:输出所有的水仙花数
python 水仙花数 水仙花数是指一个N位正整数(N≥3),它的每个位上的数字的N次幂之和等于它本身。 例如:153=1×1×1+5×5×5+3×3×3。
判断一个数是否为“水仙花数“,所谓“水仙花数“是指一个三位数其各位数字的立方和等于该数本身。 例如:371是一个“水仙花数“,371=3^3+7^3+1^3。
C++: 水仙花数
c++中输出“水仙花数”
水仙花数C语言代码优化
Java练习系列(三)水仙花数
3.水仙花数
网址: 所谓的水仙花数是指一个三位数,其各位数字的立方和等于该数本身。举例:153就是一个水仙花数。 153 = 1*1*1 + 5*5*5 + 3*3*3 = 1 + 125 + 27 = https://www.huajiangbk.com/newsview350258.html
上一篇: 【C语言】输出所有的3位数的水仙 |
下一篇: 每日经典算法题(三) 求水仙花数 |
推荐分享

- 1君子兰什么品种最名贵 十大名 4012
- 2世界上最名贵的10种兰花图片 3364
- 3花圈挽联怎么写? 3286
- 4迷信说家里不能放假花 家里摆 1878
- 5香山红叶什么时候红 1493
- 6花的意思,花的解释,花的拼音 1210
- 7教师节送什么花最合适 1167
- 8勿忘我花图片 1103
- 9橄榄枝的象征意义 1093
- 10洛阳的市花 1039