Cod sursa(job #373485)

Utilizator AndreiDDiaconeasa Andrei AndreiD Data 13 decembrie 2009 21:43:41
Problema Mins Scor 15
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.69 kb
#include <cstdio>

#define file_in "mins.in"
#define file_out "mins.out"

int a,b,min,max,res;

inline int cmmdc(int a, int b)
{
	int r;
	while(b)
	{
		r=a%b;
		a=b;
		b=r;
	}
	
	return a;
	
}

int count(int x, int y)
{
	int nr=0,i;
	
	for (i=1;i<y;++i)
		 if (cmmdc(i,x)==1) nr++;
	return nr;
}

int main()
{
	int i,j;
	freopen(file_in,"r",stdin);
    freopen(file_out,"w",stdout);
	
	scanf("%d %d", &a, &b);
	
	if (a>b) 
	{ 
		max=a;
	    min=b;
	}
	else 
	{
		min=a;
		max=b;
	}
	
	for (i=1;i<a;++i)
		 for (j=1;j<b;++j) 
              if (cmmdc(i,j)==1) res++;			 
	
	printf("%d", res);
	
	fclose(stdin);
	fclose(stdout);
	
	return 0;
	
}