当前位置:网站首页>ZZULIOJ:1027: 判断水仙花数

ZZULIOJ:1027: 判断水仙花数

2022-08-10 03:39:00 追上

1027: 判断水仙花数

时间限制: 1 Sec  内存限制: 30 MB
[状态] [讨论版] [提交] [命题人:admin]

题目描述

春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的:
“水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=13+53+33。
 现在要求输入一个三位数,判断该数是否是水仙花数,如果是,输出“yes”,否则输出“no” 

输入

输入一个三位的正整数。

输出

输出“yes”或“no”。

样例输入 Copy

153

样例输出 Copy

yes

参考代码

#include <stdio.h>
#include <math.h>
 
int main()
{
    int x, a, b, c;
    scanf("%d", &x);
   a=x%10;
   b=(x/10)%10;
   c=(x/100)%10;
   if(x==a*a*a+b*b*b+c*c*c)
    printf("yes");
   else
    printf("no");
    return 0;
}

原网站

版权声明
本文为[追上]所创,转载请带上原文链接,感谢
https://blog.csdn.net/qq_61228493/article/details/126202554