Nu aveti permisiuni pentru a descarca fisierul grader_test9.in

Cod sursa(job #1120900)

Utilizator badea_adi1999Badea Adrian Catalin badea_adi1999 Data 25 februarie 2014 10:43:20
Problema Algoritmul lui Euclid Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.45 kb
#include <cstdio>
using namespace std;
FILE *f=fopen("euclid2.in","r");
FILE *g=fopen("euclid2.out","w");
int euclid(int a,int b)
{if (a<b) {int aux=a;a=b;b=aux;}
int r;
while (a%b!=0) {r=a%b;
                a=b;
                b=r;
                }
return b;
}
int main()
{int i,j,t,a,b;
fscanf(f,"%d",&t);
for (i=1;i<=t;i++) {fscanf(f,"%d %d",&a,&b);
                    fprintf(g,"%d\n",euclid(a,b));
                    }
return 0;
}