判断给定的三位数是否 水仙花 数。所谓 水仙花 数是指其值等于它本身 每位数字立方和的数。例 153 就是一个 水仙花 数。 153=1+125+27
一个整数。
数据规模和约定
一个三位的整数,是水仙花数输出"YES",否则输出" NO"
是水仙花数,输出" YES" ,否则输出" NO" (不包括引号)
123
NO
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n;
scanf("%d", &n);
int a, b, c;
a = n / 100;
b = n /10 % 10;
c = n % 10;
if(a * a * a + b * b * b + c * c * c == n)
printf("YES");
else
printf("NO");
return 0;
}
相关知识
蓝桥杯大赛报名指南
计算机学院教师积极参加第十六届蓝桥杯大赛省赛师资培训会
Python 水仙花数练习
java基础判断一个数是不是水仙花数
第八届蓝桥杯全国软件和信息技术专业人才大赛报名指南
杭电信工计算机系编程比赛集训队,程序设计竞赛集训队
水仙花数C语言代码优化
求出100~999之间的所有“水仙花数”并输出。
自动浇花系统设计.doc
Java练习系列(三)水仙花数
网址: 蓝桥杯练习【数论基础】——水仙花 https://m.huajiangbk.com/newsview391214.html
上一篇: C语言重来29:例题赏析——水仙 |
下一篇: C语言:PAT练习:水仙花数( |