Cod sursa(job #1319354)

Utilizator theodorcucuTheodor Cucu theodorcucu Data 16 ianuarie 2015 21:36:45
Problema Fractii Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.44 kb
#include <iostream>
#include <fstream>
long N,P,Q,nr,r,aux,P2;
using namespace std;
ifstream f("fractii.in");
ofstream g("fractii.out");
int main()
{
   f>>N;
   nr=N;
   for (P=2;P<=N;P++)
    for (Q=1;Q<=N;Q++)
   {
       P2=P;
       aux=Q;
       while (aux)
       {
           r=P2%aux;
           P2=aux;
           aux=r;
       }
       if (P2==1) nr++;
   }
   g<<nr;
   f.close();
   g.close();
   return 0;
}