Cod sursa(job #20718)

Utilizator Ramona2007Furtuna Ramona Cristina Ramona2007 Data 21 februarie 2007 22:42:55
Problema Frac Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.46 kb
#include<stdio.h>
   int main()
{
  long i=0, n, p, s=0, t, k, r;

     freopen("frac.in", "r", stdin);
     freopen("frac.out", "w", stdout);

     scanf("%ld%ld", &n, &p);

 while(s<p)
  {  i++;
    t=i; k=n;
     while(t!=k)
     {
       if(t>k)
        { r=t%k;
          t=k;
          k=r; }
       if(k>t)
        { r=k%t;
          k=t;
          t=r; }
     }
      if(k==1)
       s++;

  }

 printf("%ld", i);

return 0;

}