热门

最新

红包

立Flag

投票

同城

我的

发布
weixin_45761221
咩咩阿
6 年前
trueweixin_45761221

三位数的水仙花数
重点是,while 处不可恒成立,acm超时
于是用cin

#include <iostream>
using namespace std;

int main()
{
int a;
while (cin>>a)
{
int b, c, d;
if (a < 100 || a>999)
{
cout << "NO\n";
continue;
}
b = a % 10;
c = a / 10 % 10;
d = a / 100 % 10;
if (b * b * b + c * c * c + d * d * d == a)
cout << "YES"<<endl;
else cout << "NO"<<endl;
}
}

CSDN App 扫码分享
分享
评论
1
打赏
  • 复制链接
  • 举报
下一条动态
立即登录