完美立方
2014-10-10 23:47
246 查看
| |||||||||||||||||
#include<stdio.h> int main() { unsigned int a, b, c, d, N = 100; scanf("%d", &N); if (N <= 100 && N > 0) { for(a = 2; a <= N; a++) { for(b = 2; b < a; b++) { for(c = b; c < a; c++) { for(d = c; d < a; d++) { if (a*a*a == b*b*b + c*c*c + d*d*d) { printf("Cube = %d, Triple = (%d,%d,%d)\n",a,b,c,d); } } } } } } } |