已采纳 汪恺恒 中级启示者 枚举每个数字的值,之后判断是否满足条件 1.枚举每个数字的值 for(int i=2;i<=n;i++) for(int j=2;j<=n;j++) for(int k=2;k<=n;k++) for(int l=2;l<=n;l++) 2.判断 if(i*i*i==j*j*j+k*k*k+l*l*l&&j<=k&&k<=l) 如果满足,则输出i,j,k,l