神马鬼吖,对了一半(悲......
2023-12-22 23:12:19
发布于:浙江
34阅读
0回复
0点赞
前五个点是错的,但后五个是对的,有人解释下吗?
#include <iostream>
#include<cmath>
using namespace std;
int main() {
int n;
cin >> n;
for (int i = 1; i <= n / 100; i++) {
for (int j = 0; j <= n % 100 / 10; j++) {
for (int l = 0; l <= n % 10; l++) {
if (pow(i, 3) + pow(j, 3) + pow(l, 3) == 100 * i + 10 * j + l) {
cout << i << j << l << endl;
}
}
}
}
return 0;
}
全部评论 1
OK,我是傻子,现在改对了......问题在j和l上
2023-12-22 来自 浙江
0
有帮助,赞一个