Cod sursa(job #1343216)

Utilizator Balescu_OvidiuBalescu Ovidiu-Gheorghe Balescu_Ovidiu Data 14 februarie 2015 23:59:32
Problema Algoritmul lui Euclid Scor 30
Compilator cpp Status done
Runda Arhiva educationala Marime 0.32 kb
#include<stdio.h>
long long a,b,c; long t;
int main(){
	FILE*f=fopen("euclid2.in","r");
	FILE*g=fopen("euclid2.out","w");
	fscanf(f,"%ld",&t);
	while(t--){
		fscanf(f,"%lld %lld",&a,&b);
		
		while(b){
			c=a%b;
			a=b;
			b=c;
		}
		if(a==1) a=0;
		fprintf(g,"%lld\n",a);
	}
	fclose(f);
	fclose(g);
	return 0;
}