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