Cod sursa(job #384391)

Utilizator vladurziceanuUrziceanu Vlad vladurziceanu Data 19 ianuarie 2010 23:19:09
Problema Algoritmul lui Euclid Scor 60
Compilator cpp Status done
Runda Arhiva educationala Marime 0.58 kb
#include<stdio.h>


int euclid(int a, int b)
{
    int c=1;
    while(c!=0)
    {
               c=a%b;
               a=b;
               b=c;
               }
    return a;
    }
int main()
{
    int t,a[100000][2],c;
    freopen("euclid2.in","r",stdin);
    scanf("%d",&t);
    for(int i=0;i<t;i++)
            scanf("%d%d",&a[i][0],&a[i][1]);
    fclose(stdin);
    freopen("euclid2.out","w",stdout);
    for(int i=0;i<t;i++)
    {
            c=euclid(a[i][0],a[i][1]);
            printf("%d\n",c);
            }
    fclose(stdout);
    return 0;
    }