1 条题解
-
0
C :
#include <stdio.h> #include <math.h> #include <stdlib.h> #include <time.h> int main() { // freopen("in","r",stdin); // freopen("out","w",stdout); int i, j, k, n; for (n = 100; n < 1000; n++) { i = n / 100; j = (n - i * 100) / 10; k = n % 10; if (i*100 + j*10 + k == i*i*i + j*j*j + k*k*k) { printf("%d\n",n); } } return 0; }
C++ :
#include<stdio.h> int main() { int n,a,b,c; for(a = 1;a <= 9;a++) { for(b = 0;b <= 9;b++) { for(c = 0;c <= 9;c++) { if(a*100 + b*10 + c == a*a*a + b*b*b + c*c*c) { n = a*100 + b*10 + c; printf("%d\n",n); } } } } return 0; }
- 1
信息
- ID
- 3365
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- (无)
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者