Pagini recente » Cod sursa (job #528611) | Cod sursa (job #2080004) | Cod sursa (job #576695) | Cod sursa (job #1620691) | Cod sursa (job #1524407)
#include <iostream>
#include <fstream>
using namespace std;
ifstream f("fractii.in.txt");
ofstream g("fractii.out.txt");
unsigned int cmmdc(unsigned int a, unsigned int b);
unsigned int cmmdc(unsigned int a, unsigned int b)
{
unsigned int c;
while (b!=0)
{
c = a%b;
a = b;
b = c;
}
return a;
}
int main()
{
unsigned int n, i, j, count = 0;
f >> n;
for (i = 1; i <= n; i++)
{
for (j = 1; j <= n; j++)
{
if (cmmdc(j, i) == 1)
count++;
}
}
g << count << endl;
system("pause");
return 0;
}