9 条题解
- 1
信息
- ID
- 34
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 3
- 标签
- 递交数
- 3007
- 已通过
- 1504
- 上传者
for i in range(100,1000):
if (i//100)**3+(i//10%10)**3+(i%10)**3==i:
print(i)
for i in range(100,1000):
a=i//100
b=i//10%10
c=i%10
if a**3+b**3+c**3==i:
print(i)
科创一班阮郑毅帆我们喜欢你 #include <bits/stdc++.h>
using namespace std;
int main() { cout <<"153"<< endl; cout <<"370"<< endl; cout <<"371"<< endl; cout <<"407"<< endl; return 0; }
太吃操作了
#include <bits/stdc++.h>
using namespace std;
int main() { int a, b, c;
for (int i = 100; i <= 999; i++) {
a = i / 100;
b = i / 10 % 10;
c = i % 10;
if (a * a * a + b * b * b + c * c * c == i){
cout <<i << endl;
}
}
return 0;
}
邬涵你个彩笔^^ #include #include <bits/stdc++.h> using namespace std; int main() { for (int a=100;a<=999;a++){ if(a==(a/100)(a/100)(a/100)+(a/10%10)(a/10%10)(a/10%10)+(a%10)(a%10)*(a%10)){ cout <<a<<endl ;} }
return 0;
}
逆天
给瑶妹点赞 #include <bits/stdc++.h>
using namespace std;
int main() { int i=100; int a,b,c; while (i<1000){ c=i%10; a=i/100; b=i/10%10; if (i==aaa+bbb+ccc) { cout <<i<<endl; } i+=1; } return 0; }
for i in range(100,1000): if (i//100)**3+(i//10%10)**3+(i%10)**3==i: print(i)
王耀驹你叫啥 #include <bits/stdc++.h> using namespace std; int main() { int a, b, c; for (int i = 100; i <= 999; i++) { a = i / 100; b = i / 10 % 10; c = i % 10; if (a * a * a + b * b * b + c * c * c == i){ cout <<i << endl; } }
return 0; }
管敏皓就玩你的雷电将军去吧 for i in range(100, 1000): if (i // 100) ** 3 + (i // 10 % 10) ** 3 + (i % 10) ** 3 == i: print(i)