Cod sursa(job #617330)

Utilizator roxana17Butuc Roxana roxana17 Data 14 octombrie 2011 16:51:58
Problema Frac Scor 10
Compilator cpp Status done
Runda pentru_fete_valcea Marime 0.33 kb
#include<cstdio>
int cmmdc(int x, int y)
{
	if(x==y) return x;
	if(x>y) return cmmdc(x-y,y);
	return cmmdc(x,y-x);
}
int main()
{
	freopen("frac.in","r",stdin);
	freopen("frac.out","w",stdout);
	int n,p,nr=0,i=0;
	scanf("%d" "%d", &n,&p);
	while(nr<p)
	{
		i++;
		if(cmmdc(n,i)==1) nr++;
	}
	printf("%d",i);
	return 0;
}