cin>>n; for(int i=0;iii<=n;i++){ for(int j=0;jj<=n;j++){ for(int k=0;kk<=n;k++){ for(int l=0;ll<=n;l++){ if(ii+jj+kk+l*l==n){ cout<<i<<" "<<j<<" "<<k<<" "<<l; return 0; } } } } } return 0; } 样例太水