Pagini recente » Cod sursa (job #2306567) | Cod sursa (job #1631938) | Cod sursa (job #2694386) | Cod sursa (job #2323089) | Cod sursa (job #1730771)
#include <iostream>
#include <fstream>
using namespace std;
int cmmdc(long long, long long);
int main()
{
ifstream in("fractii.in");
ofstream out("fractii.out");
long long n, rsp, i, j;
rsp = 0;
in >> n;
for (i = 1; i <= n; i++)
{
for (j = 1; j <= n; j++)
{
if (cmmdc(i, j) == 1)
{
rsp = rsp + 1;
}
}
}
out << rsp;
return 0;
}
int cmmdc(long long x, long long y)
{
if (y == 0)
{
return x;
}
else
{
return cmmdc(y, (x % y));
}
}