Cod sursa(job #170185)

Utilizator omu_salcamtache tudor omu_salcam Data 2 aprilie 2008 14:56:26
Problema Algoritmul lui Euclid Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.38 kb
#include<stdio.h>
#include<string.h>
long a,b,n1,n2,i,j;
FILE *f1,*f2;
long cmmdc(long n1,long n2){
if(n2!=0){
	return cmmdc(n2,n1%n2);
}
return n1;
}
int main(){
f1=fopen("euclid2.in","r");
f2=fopen("euclid2.out","w");
fscanf(f1,"%ld",&a);
for(i=1;i<=a;i++){
	fscanf(f1,"%ld%ld",&n1,&n2);
	fprintf(f2,"%ld",cmmdc(n1,n2));
	if(i<a){
		fprintf(f2,"\n");
	}
}
return 0;}