39 水仙花数

原创 2015年07月08日 16:25:08

水仙花数

时间限制:1000 ms  |  内存限制:65535 KB
难度:0
描述
请判断一个数是不是水仙花数。
其中水仙花数定义各个位数立方和等于它本身的三位数。
输入
有多组测试数据,每组测试数据以包含一个整数n(100<=n<1000)
输入0表示程序输入结束。
输出
如果n是水仙花数就输出Yes
否则输出No
样例输入
153
154
0
样例输出
Yes
No


题比较简单,直接判断语句就行了。


#include<stdio.h>
int main()
{
	int a,b,c,d;
	while(scanf("%d",&a)&&a!=0)
	{
		b=a/100;c=(a%100)/10;d=a%10;//分离出每一位,比较好看
		if(b*b*b+c*c*c+d*d*d==a)
		{
			printf("Yes\n");
		}
		else
		{
			printf("No\n");
		}
	}
	return 0;
}         


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

南阳OJ之语言入门 题目39 - 水仙花数

题目信息:题目链接 水仙花数 时间限制:1000 ms  |  内存限制:65535 KB 难度:0 描述请判断一个数是不是水仙花数。 其中水仙花数定义各个位...

查看水仙花数

  • 2017年07月17日 09:10
  • 356B
  • 下载

3位水仙花数

  • 2013年10月22日 21:17
  • 4KB
  • 下载

HDU 2010 水仙花数 水题 解法

HDU 2010 水仙花数 解法 水题 ACM

水仙花数代码

  • 2014年05月12日 14:35
  • 925B
  • 下载

水仙花数的实现

  • 2013年05月27日 19:29
  • 377B
  • 下载

求100到999之间水仙花的个数

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

水仙花数例子

  • 2013年10月30日 13:41
  • 2KB
  • 下载

求水仙花数

  • 2013年01月09日 18:03
  • 17KB
  • 下载

赛码-在线笔试样题:水仙花数

水仙花数的题目很老了,记得大一初学C语言就接触过。核心是各位上数字的立方和等于该数本身。一个简单的判断。...
  • agassy
  • agassy
  • 2015年10月09日 15:09
  • 1266
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:39 水仙花数
举报原因:
原因补充:

(最多只允许输入30个字)