Cod sursa(job #1514677)

Utilizator iulius312Ionescu Iulian iulius312 Data 31 octombrie 2015 13:55:22
Problema Frac Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.49 kb
#include <iostream>
#include<fstream>
using namespace std;
int cmmdc(long long N,long long numarator)
{
    while (N!=numarator)
        {
          if(N>numarator)
             N=N-numarator;
         else
           numarator=numarator-N; }
    return N;
}
int main()
{
   long long N,P,i=1;

   ifstream f("frac.in");
   ofstream g("frac.out");
   f>>N>>P;
   while(P!=0)
   {
       if(cmmdc(i,N)==1)
         P--;

        i++;
   }
   g<<i-1;

    return 0;
}