Cod sursa(job #493439)

Utilizator Ovidiu94Milasan Ovidiu Ovidiu94 Data 18 octombrie 2010 10:28:01
Problema Fractii Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.51 kb
#include<stdio.h>

typedef int bool;

bool main()
{
	FILE* file, *gin;
	file=fopen("fractii.in","r");
	if(file==NULL)
	{
		printf("Fisierul de intrare nu s- a gasit.\n");
		return 1;
	}
	bool N,nr=0;
	fscanf(file,"%d",&N);
	fclose(file);
	for(int i=1;i<=N;i++)
		for(int j=1;j<=N;j++)
		{
			bool a=i;
			bool b=j;
			while(a!=b)
			{
				if(a>b)
					a-=b;
				else
					b-=a;
			}
			if(a==1)
				nr++;
		}
	gin=fopen("fractii.out","w");
	fprintf(gin,"%d",nr);
	fclose(gin);
	return 0;
}