Pagini recente » Cod sursa (job #1726579) | Cod sursa (job #2017949) | Cod sursa (job #39743) | Statistici Nicola Andrei George (Nico7777777) | Cod sursa (job #19640)
Cod sursa(job #19640)
#include<stdio.h>
int main()
{
long i, j, n, s=0, a[1000], b[1000];
freopen("fractii.in", "r", stdin);
freopen("fractii.out", "w", stdout);
scanf("%ld", &n);
for(i=1;i<=n;i++)
{ a[i]=i; }
for(i=1;i<=n;i++)
{ b[i]=i; }
i=1;
while(i<=n)
{ for(j=1;j<=n;j++)
{
if(a[i]==1 && b[j]==1)
{ s++; }
while(a[i]!=b[j] && ((a[i]!=1) && (b[j]!=1)))
{
if(a[i]>b[j])
a[i]=a[i]-b[j];
if(a[i]<b[j])
b[j]=b[j]-a[i];
}
if(b[j]==1)
{s++; }
} i++;
}
printf("%ld", s);
return 0;
}