1372: 水仙花数
描述
春天是鲜花的季节,MM们也是花枝招展,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的:
“水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=1^3+5^3+3^3。
现在要求输出所有在m和n范围内的水仙花数。
输入
输入数据有多组,每组占一行,包括两个整数m和n(100<=m<=n<=999)。
输出
对于每个测试实例,要求输出所有在给定范围内的水仙花数,就是说,输出的水仙花数必须大于等于m,并且小于等于n,如果有多个,则要求从小到大排列在一行内输出,之间用一个空格隔开;
如果给定的范围内不存在水仙花数,则输出no;
每个测试实例的输出占一行。
样例输入
100 120
300 380
样例输出
no
370 371
由于100到999只有四个水仙花数,因此完全没必要每次输入都算一遍范围。
参考代码如下:
#include<stdio.h>
void check(int f){if(f){printf(" ");}
}
int main() {int a,b,f;while (scanf("%d%d",&a,&b)!=EOF){f=0;if(a<=153&b>=153){printf("153");f=1;}if(a<=370&b>=370){check(f);printf("370");f=1;}if(a<=371&b>=371){check(f);printf("371");f=1;}if(a<=407&b>=407){check(f);printf("407");f=1;}if(f){printf("\n");}if(!f){printf("no\n");}}}
1372: 水仙花数相关推荐
- php 输出任意一个数,php 生成任意范围的水仙花数
水仙花数(Narcissistic number)也被称为超完全数字不变数(pluperfect digital invariant, PPDI).自恋数.自幂数.阿姆斯壮数或阿姆斯特朗数(Armst ...
- 【青少年编程】【蓝桥杯】水仙花数
「青少年编程竞赛交流群」已成立(适合6至18周岁的青少年),公众号后台回复[Scratch]或[Python],即可进入.如果加入了之前的社群不需要重复加入. 我们将有关编程题目的教学视频已经发布到抖 ...
- c语言将水仙花数放入一维数组a中,全国计算机等级考试C语言考试程序设计题(13)...
在考生目录下,要求程序PROG.C的功能是:将所有的水仙花数保存到一维数组a中. (所谓水仙花数是指一个三位数,其各位数字立方和等于该数本身. 例如:153=1*1*1+5*5*5+3*3*3) #i ...
- ACMNO.10打印出所有水仙花数,所谓水仙花数是指一个三位数,其各位数字立方和等于该本身。 例如:153是一个水仙花数,因为153=1^3+5^3+3^3。 Output: 153 ???
题目描述 打印出所有"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该本身. 例如:153是一个水仙花数,因为153=1^3+5^3+3^3. ...
- 水仙花数java_Java三种求水仙花数的方法
水仙花数:水仙花数是三位数,它的各位数字的立方和等于这个三位数本身,例如:370=33+73+00:371=33+73+13,370.371就是一个水仙花数 注意:要判断一个三位数是不是水仙花数,得先 ...
- 水仙花数 与 变种水仙花数 的求解 【C语言】
目录 水仙花数 变种水仙花数 水仙花数 简介:水仙花数是自幂数中的一种,三位自幂数又被称为水仙花数. 补充:如果在一个固定的进制中,一个n位自然数等于自身各个数位上数字的n次幂之和,则称此数为自幂数. ...
- 第1关:求1000以内所有的水仙花数
#include <stdio.h> int main() {//掌握水仙花数算法,关键在于提取百位.十位.个位的方法/********** Begin **********/int a= ...
- /* * 编程第三题(20分) 打印所有的水仙花数。所谓水仙花数是指一个三位数,其各位数字的立方和等于该数本身。(例153=1*1*1+3*3*3+5*5*5) */
题目: /* 编程第三题(20分) 打印所有的水仙花数.所谓水仙花数是指一个三位数,其各位数字的立方和等于该数本身.(例153=111+333+555) */ 我是用java做的 public cla ...
- python水仙花数的代码_Python 求“水仙花数”的方法和具体代码
时间:2018-10-29 概述:水仙花数 Python打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身.例如:153是一 ...
最新文章
- 67. Add Binary
- 复杂知识库问答最新综述:方法、挑战与解决方案
- EasyMock学习笔记
- 计算机应用基础模块2客观题答案 文档,卓顶精文2019计算机应用基础网上形考答案模块2 Word 2010 文字处理系统客观题答案...
- #if defined和#if !defined的含义
- c语言程序设计二维数组ppt,C语言程序设计教程二维数组的应用优秀讲义.ppt
- 业务安全(逻辑漏洞)
- 三维立体图的原理和欣赏方法
- 移动硬盘使用什么文件系统格式
- oracle数据库数据导入导出步骤
- (译)理解ConstraintLayout性能上的好处
- jmeter压力测试及服务器性能监控
- python return返回值格式化_day11__函数名的应用,python新特f-strings格式化输出、迭代器...
- 【Android】多渠道打包与签名机制
- 如何制作Windows10屏保?简单呀--Windows batch
- c程序的基本组成单位是什么?
- mysql 替换空值_MySQL查询用空字符串替换NULL
- 坑点 -- IDEA的tab键的注意点
- 关于 爬虫使用 urllib.urlopen 提交默认 User-Agent值
- iOS 15升级卡在准备更新上?如何解决?