新手守护
题目链接: 酷町堂:3970
#include <iostream>
using namespace std;
int n,a[4],cnt;
int main(){
cin>>n;
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++){
cnt=0;
if(j==a[1]||j==a[2]||j==a[3]){
cnt++;
}
if(k==a[1]||k==a[2]||k==a[3]){
cnt++;
}
if(l==a[1]||l==a[2]||l==a[3]){
cnt++;
}
if(i*i*i==j*j*j+k*k*k+l*l*l&&cnt<3){
cout<<i<<" "<<j<<" "<<k<<" "<<l<<endl;
a[1]=j;
a[2]=k;
a[3]=l;
}
}
}
}
}
return 0;
}