Cod sursa(job #1027181)
Utilizator | Data | 12 noiembrie 2013 15:47:49 | |
---|---|---|---|
Problema | Fractii | Scor | 0 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.51 kb |
#include <fstream>
using namespace std;
int main()
{
int P,Q, i = 0, N;
FILE* fin = fopen("fractii.in","r");
FILE* fout = fopen("fractii.out","w");
fscanf(fin, "%d", &N);
for(P = 1; P <= N; P++)
{
for(Q = 1; Q <= N; Q++)
{
if(P == 1 || Q == 1)
{
i++;
}
else if(P % Q != 0 && Q % P != 0)
{
i++;
}
}
}
fprintf(fout, "%d", i);
fcloseall();
return 0;
}