请判断一个数是不是水仙花数。 其中水仙花数定义各个位数立方和等于它本身的三位数。 输入 有多组测试数据,每组测试数据以包含一个整数n(100<=n<1000) 输入0表示程序输入结束。 输出 如果n是
来源:互联网 发布:微博登录显示网络问题 编辑:程序博客网 时间:2024/06/04 20:40
#include<stdio.h>
int main()
{
int n,a;
int i,j,t;
while(1)
{
scanf("%d",&n);
if(n==0)
{
break;
}
else
{
i=n/100;
j=n%100/10;
t=n%10;
if(i*i*i+j*j*j+t*t*t==n)
{
printf("Yes\n");
}
else
{
printf("No\n");
}
int main()
{
int n,a;
int i,j,t;
while(1)
{
scanf("%d",&n);
if(n==0)
{
break;
}
else
{
i=n/100;
j=n%100/10;
t=n%10;
if(i*i*i+j*j*j+t*t*t==n)
{
printf("Yes\n");
}
else
{
printf("No\n");
}
0 0
- 请判断一个数是不是水仙花数。 其中水仙花数定义各个位数立方和等于它本身的三位数。 输入 有多组测试数据,每组测试数据以包含一个整数n(100<=n<1000) 输入0表示程序输入结束。 输出 如果n是
- 问题三十一: 输入一个三位数n,判断输出n是否为水仙花数。 若各位数的立方和等于该数自身,则称其为“水仙花数”(如:153=13+53+33)。
- 输入n(n<100)个数,找出其中最小的数,将它与最前面的数交换后输出这些数.输入数据有多组,每组占一行,每行的开始是一个整数n,表示这个测试实例的数值的个数,跟着就是n个整数。n=0表示输入的结束,
- 小南刚学了二进制,他想知道一个数的二进制表示中有多少个1,你能帮他写一个程序来完成这个任务吗? 输入 第一行输入一个整数N,表示测试数据的组数(1<N<1000) 每组测试数据只有一行,是一个整数M(
- 让用户输入一个三位数(若不是三位数则提示错误),判断该数是否是水仙花数。(水仙花数:每一位上的数字的立方和,等于该数本身)
- 2.编程将0-1000所有“水仙花数”打印出来,并打印其总个数。 “水仙花数”是一个 各个位立方之和等于该整数的三位数。
- 输入任何一个三位数判断是否是水仙花数
- 输入一个三位数,判断是否是水仙花数
- 判断两个表达式在数学上是否是等价的。 输入 第一行:N(1<=N<=20),表示测试数据组数。 接下来每组测试数据包括两行,每行包括一个数学表达式,每个表达式的长度不超过80个字符。输入数据没有空行。
- 打印水仙花数和总个数(水仙花数是各个位的立方和等于该整数的三位数
- 求出0~999之间的所有“水仙花数”并输出。“水仙花数”是指一个三位数,其个位数字的立方和确好等于该数本身,如:153=1+5+3,则153是一个“水仙花数”。
- 输出0~999之间的所有“水仙花数”ps:“水仙花数”是指一个三位数,其各位数字的立方和确好等于该数本身
- 任意输入一个三位数,判断该书是否是水仙花数。若是输出“yes”,否则输出“no”。
- java编程基础篇 --> 从键盘输入一个整数(1 个 3 位整数),判断其是不是水仙花数。所谓“水仙花数”是 指一个 3 位数,其各位数字立方和等于该数本身。
- ACM 4描述 输入三个字符(可以重复)后,按各字符的ASCII码从小到大的顺序输出这三个字符。输入 第一行输入一个数N,表示有N组测试数据。后面的N行输入多组数据,每组输入数据都是占一行,
- 输出0~999之间的“水仙花”数,“水仙花数”是指一个三位数,其各位数字的立方和确好等于该数本身,如;153=1+5+3?,则153是一个“水仙花数”。
- 水仙花数:n位数的水仙花数
- 次方求模 时间限制:1000 ms | 内存限制:65535 KB 难度:3 描述 求a的b次方对c取余的值 输入 第一行输入一个整数n表示测试数据的组数(n<100) 每组测试只有一行,
- 密码验证
- Python学习五:dict 和 set
- 传说中的数据结构【栈】
- ie 8下 background-image设置
- java基础:线程
- 请判断一个数是不是水仙花数。 其中水仙花数定义各个位数立方和等于它本身的三位数。 输入 有多组测试数据,每组测试数据以包含一个整数n(100<=n<1000) 输入0表示程序输入结束。 输出 如果n是
- 愚人节的礼物【栈】
- 简单0-1背包问题
- 以色列强大的三个秘密
- HDU 2639 Bone Collector II 01背包第K优解
- 小南刚学了二进制,他想知道一个数的二进制表示中有多少个1,你能帮他写一个程序来完成这个任务吗? 输入 第一行输入一个整数N,表示测试数据的组数(1<N<1000) 每组测试数据只有一行,是一个整数M(
- Codefroces 289 div2 A.Maximum in Table (打表)
- Struts2、SpringMVC、Servlet(Jsp)性能对比 测试
- web开发三层架构