3 条题解
-
0齐硕 LV 10 @ 2022-07-27 22:10:58
#include <bits/stdc++.h>
using namespace std;
int GetNum(int x)
{
int sum=0;
for(;x>0;x=x/10)
{
int x1=x%10;
sum+=x1*x1*x1;
}
return sum;
}
int main()
{
int x=153;
cin>>x;
int y=GetNum(x);
if(x==y)
cout<<"YES";
else
cout<<"NO";return 0;
} -
02021-02-12 15:48:39@
#include <iostream>
using namespace std;
int main()
{
int x1,x2,x3,x;cin>>x;
x1=x%10;
x2=((x-x1)/10)%10;
x3=(x-x%100)/100;
if(x1*x1*x1+x2*x2*x2+x3*x3*x3==x)
cout<<"YES"<<endl;
else
cout<<"NO"<<endl;
return 0;
} -
02021-02-04 12:13:18@
#include <iostream>
#include <cmath>
using namespace std;int GetNum(int x);
int main()
{
int x=153; cin>>x;
int y=GetNum(x);
if(x==y)
cout<<"YES";
else
cout<<"NO";
return 0;
}int GetNum(int x)
{
int sum=0;
for(; x>0; x=x/10)
{
int x1=x%10;
sum += x1*x1*x1;
}
return sum;
}
- 1
信息
- ID
- 1092
- 难度
- 4
- 分类
- (无)
- 标签
- 递交数
- 275
- 已通过
- 112
- 通过率
- 41%
- 被复制
- 10
- 上传者