zoukankan      html  css  js  c++  java
  • 水仙花算法

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

    /*打印出所有的 "水仙花数 ",所谓 "水仙花数 "是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个 "水仙花
    数 ",因为153=1的三次方+5的三次方+3的三次方。*/
    public class Arithmetic_daffodil{
        public static void main(String[] args){
            for(int i=100;i<=999;i++){
                if(isDaffodial(i)){
                    System.out.println(i); 
                }
            }
        }
    
        public static boolean isDaffodial(int num){
            int single = num%10;
            int ten = (num/10)%10;
            int hundred = (num/100)%10;
            /*System.out.println(num);
            System.out.println(single);
            System.out.println(ten);
            System.out.println(hundred);
            System.out.println("总和:"+(single*single*single+ten*ten*ten+hundred*hundred*hundred)); 
            */
            if((single*single*single+ten*ten*ten+hundred*hundred*hundred)==num){
                return true;
        }
            return false;
        }
    }

    传送门

  • 相关阅读:
    1-1圆柱体的表面积
    vue的重定向和404
    新特性
    vue的一些概念
    关于ES6包的导出和导入
    vue-父组件和子组件的交互
    vue-组件
    vue---指令
    angular基础--指令2
    angular基础
  • 原文地址:https://www.cnblogs.com/aeolian/p/7625214.html
Copyright © 2011-2022 走看看