Pagini recente » Monitorul de evaluare | Monitorul de evaluare | Borderou de evaluare (job #2130114) | Borderou de evaluare (job #639484) | Cod sursa (job #335352)
Cod sursa(job #335352)
#include<fstream.h>
int divizor(long i,long j)
{
long t=0,r;
for (r=2;r<=i;r++)if (i%r==0&&j%r==0)t++;
return t;
}
int main()
{
long N,i,j,r=0;
ifstream f("fractii.in");
f>>N;
for (i=2;i<=N;i++)
for (j=2;j<=N;j++)
if (divizor(i,j)==0)r++;
r=r+N+N-1;
ofstream d("fractii.out");
d<<r;
f.close();
d.close();
return 0;
}