靠谱题解,求赞
2025-08-10 11:48:35
发布于:陕西
0阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
for(int i=0;i*i<=n;i++)
for(int j=0;i*i+j*j<=n;j++)
for(int k=0;i*i+j*j+k*k<=n;k++){
int t=n-i*i-j*j-k*k;
int m=sqrt(t);
if(m*m==t){
cout<<i<<" "<<j<<" "<<k<<" "<<m<<endl;
return 0;
}
}
return 0;[:星星眼][:星星眼]
}
这里空空如也
有帮助,赞一个