描述
输入一个三位数n,判断是否为水仙花数,如果是则输出“YES”,不是则输出“NO”。水仙花数:是指一个3位数,它的每个位上的数字的3次幂之和等于它本身。(例如:1 * 1 * 1 + 5 * 5 * 5 + 3 * 3 * 3 = 153)
输入描述
读入一个三位整数
输出描述
输出"YES"或者"NO"
C++代码:
#include <iostream>
using namespace std;
int main(){
int a;
cin>>a;
int b=a%10;
int c=a/10;
c=c%10;
int d=a/100;
if (b*b*b+c*c*c+d*d*d==a){
cout<<"YES";
}
else{
cout<<"NO";
}
}