根据水仙花数的定义,求解就好。

package introduction;

import java.util.Scanner;

/**
 * Created by yangyuan on 2017/12/8.
 */
public class Problem2010
{public static void main(String[] args){Scanner scanner = new Scanner(System.in);
        int m, n;
        int[] all = new int[999 - 100 + 1];
        while (scanner.hasNext()){m = scanner.nextInt();
            n = scanner.nextInt();
            int index = 0;
            for (int i = m; i <= n; i++)if (daffodil(i))all[index++] = i;
            if (index == 0)System.out.println("no");
            else
            {for (int i = 0; i < index; i++){System.out.print(all[i]);
                    if (i != index - 1)System.out.print(" ");
                }System.out.println();
            }}}public static boolean daffodil(final int x){int sum = x % 10;
        sum = sum * sum * sum;
        int y = x;
        while ((y /= 10) != 0){int a = y % 10;
            sum += a * a * a;
        }if (sum == x)return true;
        return false;
    }
}

HDOJ 2010 水仙花数相关推荐

  1. C++描述杭电OJ 2010.水仙花数 ||

    C++描述杭电OJ 2010.水仙花数 || Problem Description 春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的: "水仙花数" ...

  2. c语言水仙花数简书,2010 水仙花数 java

    水仙花数 Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others) Total Submissio ...

  3. 水仙花数 (hdu2010)

    2010 水仙花数 Problem Description 春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的: "水仙花数"是指一个三位数,它的各位 ...

  4. 数学趣题——寻找水仙花数

    一个3位数若等于各位的立方和,即是水仙花数 源码如下: 1: #include <stdio.h> 2: 3: int IsNar(int a); 4: void Nar(); 5: 6: ...

  5. php 输出任意一个数,php 生成任意范围的水仙花数

    水仙花数(Narcissistic number)也被称为超完全数字不变数(pluperfect digital invariant, PPDI).自恋数.自幂数.阿姆斯壮数或阿姆斯特朗数(Armst ...

  6. 【青少年编程】【蓝桥杯】水仙花数

    「青少年编程竞赛交流群」已成立(适合6至18周岁的青少年),公众号后台回复[Scratch]或[Python],即可进入.如果加入了之前的社群不需要重复加入. 我们将有关编程题目的教学视频已经发布到抖 ...

  7. c语言将水仙花数放入一维数组a中,全国计算机等级考试C语言考试程序设计题(13)...

    在考生目录下,要求程序PROG.C的功能是:将所有的水仙花数保存到一维数组a中. (所谓水仙花数是指一个三位数,其各位数字立方和等于该数本身. 例如:153=1*1*1+5*5*5+3*3*3) #i ...

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

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

  9. 水仙花数java_Java三种求水仙花数的方法

    水仙花数:水仙花数是三位数,它的各位数字的立方和等于这个三位数本身,例如:370=33+73+00:371=33+73+13,370.371就是一个水仙花数 注意:要判断一个三位数是不是水仙花数,得先 ...

最新文章

  1. 使用ultraedit和cl编译器打造简易c/c++开发环境
  2. python os system用法_Python调用系统命令os.system()和os.popen()的实现
  3. JavaScript权威指南(第六版) 初读笔记
  4. python实现均值滤波_python如何实现均值滤波?
  5. 【CV】通俗易懂的目标检测 | RCNN, SPPNet, Fast, Faster
  6. hiho一下 第四周 Hihocoder #1036 : Trie图
  7. AngularJS 表单数据验证及错误信息提示
  8. Harris角点检测+sift描述匹配
  9. 深入学习二叉树(三) 霍夫曼树
  10. [转载] Python—urllib模块
  11. 人工智能进场 AR/VR何去何从?
  12. Linux用户环境变量及操作
  13. 佳铁精雕机连接电脑设置_佳铁精雕机在程式里怎么更改G57之后的坐标
  14. (十)统计表速查(标准正态分布、t分布、卡方分布)
  15. 如何在CAD(CASS)中加载卫星影像
  16. C++洛谷题解(6)
  17. python求奇偶数和_用Python返回偶数和奇数
  18. 群控源码(可二次开发)最新版(勿盗图)
  19. 兼容低功耗MCU和SoC、超低电流消耗 特瑞仕转换器家族再添一员
  20. 【tensorflow 读取图片方式】本地文件名读取以及url方式读取

热门文章

  1. 电视上玩android游戏,如何用u盘下载游戏在android系统电视上玩?
  2. 树莓派连接人体感应模块HC-SR501
  3. 科学计算机复利现值怎么计算公式,复利现值计算公式
  4. SpringBoot+Vue项目社团网站
  5. 放大电路中的自激震荡及相位补偿方法
  6. 自然语言处理之汉字转拼音---Pypinyin工具
  7. 【学习笔记】原根 + 欧拉定理 + 威尔逊定理
  8. 从移动应用创作者到产品总监—专访微软MVP邹建峰
  9. 优粮生活炒菜机器人_【O2O案例】优粮生活:一个餐饮人该有的产品精神
  10. html网页组织结构,使用HTML和CSS编码创建组织结构图