zoukankan      html  css  js  c++  java
  • 蓝桥杯 算法训练 ALGO-147 4-3水仙花数

    算法训练 4-3水仙花数  
    时间限制:1.0s   内存限制:256.0MB
    问题描述
      打印所有100至999之间的水仙花数。所谓水仙花数是指满足其各位数字立方和为该数字本身的整数,例如 153=1^3+5^3+3^3。
    样例输入
    一个满足题目要求的输入范例。
    例:
    样例输出
    153
    xxx
    xxx
     
    题目解析:
      这是一道简单的暴力破解的题目。只需分解出每个三位数的百位、十位和个位,然后计算其三次方是否等于该数即可。
     
    示例代码:
     1 public class Main {
     2     public static void main(String[] args) {
     3         for(int i = 153 ; i < 1000 ; i++){
     4             int a = i / 100 ;        //百位
     5             int b = i % 100 / 10;    //十位
     6             int c = i % 10;            //个位
     7             if(i == (Math.pow(a,3)+Math.pow(b,3)+Math.pow(c,3))){
     8                 System.out.println(i);
     9             }
    10         }
    11     }
    12 }
  • 相关阅读:
    pod间访问
    Android地图下钻(坑我好久)
    学习进度23
    学习进度22
    人月神话读后感03
    团队介绍
    人月神话读后感02
    学习进度21
    学习进度20
    学习进度19
  • 原文地址:https://www.cnblogs.com/cao-lei/p/6690229.html
Copyright © 2011-2022 走看看