解题思路:
注意事项:
参考代码:
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
int arr[3] = { 0 };
for (int i = 100; i <= 999; i++)
{
int k = 0;
for (int j = i; j > 0;)
{
arr[k] = (j % 10);
j /= 10;
k++;
}
if (i == pow(arr[0], 3) + pow(arr[1], 3) + pow(arr[2], 3))
{
cout << i << endl;
}
}
return 0;
}
0.0分
0 人评分