Pagini recente » Rating Victor Padureanu (VictorP) | Istoria paginii runda/rcpc-2019/clasament | Istoria paginii grigore-moisil-2017/10 | Monitorul de evaluare | Cod sursa (job #213344)
Cod sursa(job #213344)
#include <fstream.h>
int cmmdc(int a, int b)
{
if(!b)
return a;
if( a > b)
return cmmdc( a - b, b);
return cmmdc(a, b-a);
}
int main()
{
ifstream in("fractii.in");
ofstream out("fractii.out");
int N;
in >> N;
int fr = 0;
for( int i = 1; i <= N; ++i )
for( int j = 1; j <= N; ++j )
if( cmmdc( i, j) == 1 )
++fr;
out << fr;
return 0;
}