全部评论 1

  • #include<bits/stdc++.h>
    using namespace std;
    int main(){
    double n,m=0,k=0,l=0;
    int j=0;
    cin>>n;
    int y;
    for(int i=0;i<=ceil(sqrt(n));i++){
    m=i;
    for(int o=0;o<=ceil(sqrt(n));o++){
    k=o;
    for(int p=0;p<=ceil(sqrt(n));p++){
    l=p;
    j=sqrt(n-pow(m,2)-pow(k,2)-pow(l,2));
    if(pow(m,2)+pow(k,2)+pow(l,2)+pow(j,2)==n){
    cout<<m<<" "<<k<<" "<<l<<" "<<j;return 0;
    }

            }
        }
    }
    
    
    return 0;
    

    }
    //暴力题解

    2025-07-20 来自 上海

    0
首页