Pagini recente » Cod sursa (job #57527) | Cod sursa (job #479558) | Cod sursa (job #2113639) | Cod sursa (job #1950657) | Cod sursa (job #250796)
Cod sursa(job #250796)
#include<stdio.h>
bool cmmdc(int x,int y)
{
if( (x%2==0)&&(y%2==0) )
return 0;
if((x==y)&&(x!=1))
return 0;
while(y)
{
int p=y;
y=x%y;
x=p;
}
if(x==1)
return 1;
return 0;
}
int main()
{
int n;
int c=0;
int i,j;
freopen("fractii.in","r",stdin);
freopen("fractii.out","w",stdout);
scanf("%d",&n);
for(i=1;i<=n;i++)
{
for(j=1;j<=n;j++)
{
if(i==j)
j++;
if(cmmdc(i,j))
c++;
}
}
printf("%d",c);
return 0;
}