#include <iostream>
#include <cmath>
using namespace std;
int main()
{
int i, j, c, d;
int p=0;
for(i=1; i<=10000; i++)
{
for(j=1; j<=10000; j++)
{
if (j>i) swap(i,j);
else
{
while(j!=0)
{
c=i%j;
i=j;
j=c;
d=i;
}
}
if (d>sqrt(i+j)) p++;
}
}
cout<<p/100000000;
return 0;
}
Napisz program, który obliczy prawdopodobieństwo, że największy wspólny dzielnik dwóch liczb
z zakresu od 1 do 10000 włącznie jest liczbą większą niż zaokrąglony w dół pierwiastek z sumy
tych liczb.
Może mi ktoś powiedzieć co tutaj robię źle?