Răspuns :
Răspuns:
#include <bits/stdc++.h>
using namespace std;
int main()
{
unsigned long long n;
double r;
cin>>n;
for(unsigned long long i = 1; i * i <= n;i++)
{
r=sqrt(n-i*i);
if((unsigned long long)r==r)
{
if(r*r+i*i)
{
cout<<i*i<<" "<<n-i*i;
return 0;
}
}
}
cout<<"NU";
}
Explicație:
Vă mulțumim că ați vizitat site-ul nostru web care acoperă despre Informatică. Sperăm că informațiile furnizate v-au fost utile. Nu ezitați să ne contactați dacă aveți întrebări sau aveți nevoie de asistență suplimentară. Ne vedem data viitoare și nu ratați să marcați.