Cod sursa(job #810866)

Utilizator tac1234Tran Bach Nguyen tac1234 Data 11 noiembrie 2012 09:41:30
Problema Fractii Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.51 kb
#include<stdio.h>
inline bool prime_intre_ele(int a,int b)
{
	if (a%2==0 && b%2==0)
		return 0;
	if (a%2!=b%2)
		return 1;
	if (a%b==0 || b%a==0)
		return 0;
	int r;
	while(b)
	{
		r=a%b;
		a=b;
		b=r;
	}
	if (a==1)
		return 1;
	return 0;
}
int main()
{
	freopen("fractii.in","r",stdin);
	freopen("fractii.out","w",stdout);
	int n,num,i,j;
	scanf("%d",&n);
	num=n*2-1;
	for(i=2;i<=n;++i)
		for(j=2;j<=n;++j)
			if (prime_intre_ele(i,j)==1)
				++num;
	printf("%d\n",num);
	return 0;
}