方程的解

jiaoyuyuan 2024-01-13 16:29:00 2 返回题目

#include<bits/stdc++.h>

using namespace std;

int main(){

long long n,i,j,k,l,sum=0,a;
cin>>n;
for(i=0;i<=sqrt(n);i++)
   for(j=0;j<=sqrt(n-i*i);j++)
      for(k=0;k<=sqrt(n-i*i-j*j);k++){
      	 l=sqrt(n-i*i-j*j-k*k);
      	 if(l*l+i*i+k*k+j*j==n)sum++;
	  }
cout<<sum;
return 0;

}

{{ vote && vote.total.up }}