Cod sursa(job #83802)

Utilizator gabitzish1Gabriel Bitis gabitzish1 Data 11 septembrie 2007 22:28:10
Problema Frac Scor 10
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.5 kb
#include<stdio.h>

long int n, p;

int prim(long int x,long int y)
{
  while (x!=y)
    {
      if (x>y) x=x-y;
	else y-=x;
    }
  if (x==1) return 1;
  return 0;
}

void calcul()
{
  long int nr, contor=0;
  freopen("frac.in","r",stdin);
  scanf("%ld%ld",&n,&p);
  nr=0;
  while (contor<p)
   {
     nr++;
     if (n%2==0 && nr%2==0);
	else	if (prim(n,nr)) contor++;
    }
  freopen("frac.out","w",stdout);
  printf("%ld",nr);
}

int main()
{
  calcul();
  return 0;
}