Pagini recente » Cod sursa (job #2525466) | Cod sursa (job #306898) | Cod sursa (job #2940872) | Cod sursa (job #2944550) | Cod sursa (job #1730754)
#include <iostream>
#include <fstream>
using namespace std;
int cmmdc(int, int);
int main()
{
ifstream in("fractii.in");
ofstream out("fractii.out");
int 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(int x, int y)
{
if (y == 0)
{
return x;
}
else
{
return cmmdc(y, (x % y));
}
}