题目:求100~999之间的水仙花数字。

        •所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方。

示例代码:

package cn.wdl.demo;public class Case06 {public static void main(String[] args) {//求100~999之间的水仙花数字for(int i=1;i<=9;i++) {for(int j=0;j<=9;j++) {for(int k=0;k<=9;k++) {if((i*i*i+j*j*j+k*k*k) == (i*100+j*10+k)) {System.out.println(i*100+j*10+k);}}}}}}

运行结果:

        

    153

    370

    371

    407


©著作权归作者所有:来自51CTO博客作者wangdl5943的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. 华裔教授发现二次方程「极简」解法:丢掉公式,全球教科书可能都要改
  2. 一元二次方程
  3. linux小常识
  4. SQL如何求解多元一次方程和构造连续整数
  5. 实现仿windows正在加载loading动画
  6. Java bit, byte, 基本数据类型
  7. OpenGL Mipmapping(Android(安卓)NDK)
  8. android中monkey的sedd值取值范围
  9. Android(安卓)HashMap源码解析

随机推荐

  1. Android两种 旋转Bitmap方法
  2. Android Bluetooth Stream Non-blocking
  3. Android 程序优化
  4. ANDROID NDK makefile 链接静态库的方法
  5. android Studio导入source文件
  6. Android UI 开源组件
  7. Android平台上部署OSGI
  8. BroadcastReceiver.PendingResult
  9. RelativeLayout布局属性详解
  10. Android textview显示多行