>>633 多分整数じゃなくて正数
#include<stdio.h>
/* 1≦x≦y≦z≦100 */
int main(void){
int x, y, z;
long data[100+1];

for(x=0;x<=100;x++)
data[x]=x*x*x;
for(z=1;z<=100;z++){
y=z;
for(x=1;x<=z;x++){
if(data[z]-data[x]<data[y]){
y--;
if(y<x) break;
}
if(data[z]-data[x]==data[y])
printf("反例 x=%d y=%d z=%d\n", x, y, z);
}
}
return 0;
}