春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,是这样定义的:
“水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=13+53+33。
现在要求输出所有在m和n范围内的水仙花数。

Input
输入数据有多组,每组占一行,包括两个整数m和n(100<=m<=n<=999)。

Output
对于每个测试实例,要求输出所有在给定范围内的水仙花数,就是说,输出的水仙花数必须大于等于m,并且小于等于n,如果有多个,则要求从小到大排列在一行内输出,之间用一个空格隔开;
如果给定的范围内不存在水仙花数,则输出no;
每个测试实例的输出占一行。

Sample Input
100 120
300 380

Sample Output
no
370 371

import java.util.*;public class Main{public static void main(String[] args){scanner scan = new scanner(System.in);int[] a = new int[1010];while(scan.nextInt()){int c = 0;int m = scan.nextInt();int n = scan.nextInt();for(int i = m; i <= n; i ++){int b = i/100; int s = (i - 100 * b) / 10;int g =  i - s * 10 - b * 100; if(i==g*g*g+s*s*s+b*b*b){a[c++] = i; }}if(c == 0){System.out.print("no");            }else{for(int i = 0; i < c;i ++){System.out.print(a[i] + " ");}   }}}
}

水仙花数(java)相关推荐

  1. 水仙花数 java 1 100_Java练习题1:找出100——999数中的所有水仙花数

    练习题:找出100--999种所有的水仙花数. 分析:水仙花数是指:一个三位数,其各位数字立方和等于该数本身.例如:370=33+73+00.这就说明370是一个水仙花数. 所以要判断一个三位数是不是 ...

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

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

  3. 水仙花数JAVA代码实现

    java代码实现求取水仙花数 水仙花数(Narcissistic number)也被称为超完全数字不变数(pluperfect digital invariant, PPDI).自恋数.自幂数.阿姆斯 ...

  4. 1027: 判断水仙花数 Java

    1027: 判断水仙花数 时间限制: 1 Sec 内存限制: 30 MB 提交: 44619 解决: 25775 [状态] [讨论版] [提交] [命题人:admin] 题目描述 春天是鲜花的季节,水 ...

  5. java 找出所有水仙花数,java兑现找出所有的水仙花数

    java实现找出所有的水仙花数. 水仙花数是指一个 n 位数 ( n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身.(例如:1^3 + 5^3 + 3^3 = 153) 在没有考虑效率的情况下 ...

  6. 水仙花数+JAVA数据输入+珠穆朗玛峰+获取随机数之Random

    目录 JAVA数据输入总结 水仙花数 珠穆朗玛峰 获取随机数之Random java基础创作day02 2021年1月14日下午,晴.连着几天的晴,看起来好像会暖和一些,但是,我还是好冷 JAVA数据 ...

  7. java 找出所有水仙花数,java 水仙花数 所有的

    水仙花数的定义是,这个数等于他每一位数上的幂次之和 见维基百科的定义 比如一个3位的十进制整数153就是一个水仙花数.因为 153 = 13 + 53 + 33. 而一个4位的十进制数1634也是一个 ...

  8. acm水仙花数java,水仙花数之C语言经典案例分析

    水仙花数之C语言经典案例分析 一.[什么是水仙花数] 水仙花数(Narcissistic number)也被称为超完全数字不变数(pluperfect digital invariant, PPDI) ...

  9. 1000 以内的水仙花数java

    /** * @Description 1000 以内的水仙花数 @author lph Email:liupenghao1201@163.com @version @date 2022年5月18日下午 ...

  10. 打印0-999水仙花数java

    水仙花数是指一个三位数,其各位数字的立方和等于该数字本身,如:153=1^3+5^3+3^3. 首先做一个循环取出0-999的数字,然后取出数字每位的数分别保存,加上条件用if判断,满足条件就输出数字 ...

最新文章

  1. 洋哥大讲堂之解决Windows10操作系统中,“启用或关闭windows功能”里没有IE选项的问题...
  2. Java 文件操作 File 及 RandomAccessFile
  3. 【C】C语言结构体指针的语法
  4. jcache_窥探JCache API(JSR 107)
  5. html 嵌入 excel_用了这么久Excel,你了解它的前世今生吗?
  6. jsp页面的相关复习
  7. Redo Log的逻辑与物理结构
  8. 工控机上位机软件的开发历程(二)
  9. 在职攻读教育硕士专业学位有计算机专业吗,在职攻读教育硕士专业怎样?
  10. 深蓝学院-多传感器融合定位课程-第4章-点云地图构建及基于地图的定位
  11. java之httpclient
  12. Nordic芯片怎样烧录UICR
  13. 爬取上交所公司信息,根据公司股票代码获取公司注册地址以及地址的经纬度
  14. Java面试练习题(每天进步一点点)
  15. 新路由2VS斐讯k2,这样的“0元购”你还买么?
  16. 固定利率,会是下一个异军突起的DeFi热点吗?
  17. 迅捷CAD编辑器如何修改快捷键
  18. 输入的口令不符合oracle,新手安装Oracle数据库指南
  19. 关于Mysql数据导出时遇到的Can't create/write to file问题
  20. FFmpeg进阶: 转码输出视频文件中的音频

热门文章

  1. 笔记本拆c面_【神舟战神笔记本K680C使用总结】C面|做工|插槽|温度|指纹_摘要频道_什么值得买...
  2. 忽然想到了,国内物价上涨是不是和贸易顺差太大有关
  3. Global IP Sound公司曾志江先生发言
  4. linux目录对应windows,linux目录和Windows目录对比
  5. 蔡学镛在支付宝工作那段时间,最让不开心的事情揭秘
  6. 南开大学工程训练结课报告
  7. java语言基于springboot+vue+elementUI 4S店车辆管理系统-#计算机毕业设计
  8. 【软路由】J4125安装PVE7.3+iKuai+OpenWrt+NAS+Win10+Debian+CentOS
  9. 《人类简史》十一、工业革命——一场永远的革命
  10. 基于java的超市积分管理系统的设计与实现