Cod sursa(job #1279325)

Utilizator caesar3Szabo Andrei caesar3 Data 30 noiembrie 2014 02:40:55
Problema Algoritmul lui Euclid Scor 30
Compilator cpp Status done
Runda Arhiva educationala Marime 0.54 kb
#include<iostream>
#include<fstream>
using namespace std;
ifstream f("euclid2.in");
ofstream g("euclid2.out");

int a,b,t,i,m;
int main(){
    f>>t;
    while(t>0){
    f>>a>>b;
    m=1;
    t--;
    if(a>b){
        for(i=2;i<=b;i++){
            if(a%i==0 && b%i==0)
                if(m<i)
                    m=i;
        };
        }
        else
        {
        for(i=2;i<=b;i++){
            if(a%i==0 && b%i==0)
                if(m<i)
                    m=i;
        };};
        g<<m<<endl;
    };


};