Pagini recente » Cod sursa (job #2172403) | Cod sursa (job #3279607) | Cod sursa (job #964763) | Cod sursa (job #1431205) | Cod sursa (job #650361)
Cod sursa(job #650361)
#include <fstream>
#define inFile "fractii.in"
#define outFile "fractii.out"
using namespace std;
ifstream in(inFile);
ofstream out(outFile);
int s, n;
int cmmdc(int a, int b)
{
int c;
while (b)
{
c = a % b;
a = b;
b = c;
}
return a;
}
void citire()
{
in>>n;
}
void back()
{
for(int numitor = 2; numitor <= n; numitor++)
{
for(int numarator = 2; numarator <= n; numarator++)
{
if(cmmdc(numitor, numarator) == 1)
{
s++;
}
}
}
}
int main()
{
citire();
back();
s = s + 2*n - 1;
out<<s;
return 0;
}