Cod sursa(job #1366377)
Utilizator | Data | 28 februarie 2015 23:45:00 | |
---|---|---|---|
Problema | Fractii | Scor | 0 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.6 kb |
#include <iostream>
#include <stdio.h>
using namespace std;
FILE * f;
FILE * g;
int P,Q,N,i,j,fr,ok;
int main()
{
f=fopen("fractii.in.txt","rt");
g=fopen("fractii.out.txt","wt");
fscanf(f,"%d",&N);
Q=N;
P=Q;
fr=0;
for(i=1;i<=P;i++)
for(j=1;j<=Q;j++)
{ ok=0;
if((i==1)||(j==1))
{fr++;
ok=1;}
if((i%j!=0) &&(j%i!=0) &&(ok==0))
{fr++;
ok=1;}
}
fprintf(g,"%d",fr);
fclose(f);
fclose(g);
return 0;
}