水仙花数
时间限制:
1000 ms | 内存限制:
65535 KB
难度:
0
-
描述
-
请判断一个数是不是水仙花数。
其中水仙花数定义各个位数立方和等于它本身的三位数。-
输入
-
有多组测试数据,每组测试数据以包含一个整数n(100<=n<1000)
输入0表示程序输入结束。 输出
-
如果n是水仙花数就输出Yes
否则输出No 样例输入
-
153 154 0
样例输出
-
Yes No
来源
- C语言课本习题改编 上传者
- 小明被一个问题给难住了,现在需要你帮帮忙。问题是:给出两个正整数,求出它们的最大公约数和最小公倍数。
#include<iostream> using namespace std; int main() { int a; while(1) { cin>>a; if(a==0) break; cout<<((a==153||a==370||a==371||a==407)?"Yes":"No")<<endl; } }
公约数和公倍数
时间限制: 1000 ms | 内存限制: 65535 KB难度: 1-
描述
#include<stdio.h> int main() { unsigned int u,v,r,s,i,d; scanf("%u",&s); for(i=1;i<=s;i++) { scanf("%u%u",&u,&v); d=u*v; while(v!=0) { r=u%v; u=v; v=r; } printf("%u %u\n",u,d/u); } return 0; }
-
有多组测试数据,每组测试数据以包含一个整数n(100<=n<1000)