Cod sursa(job #3339693)

Utilizator corcoduse_bunerauCerceloiu Ionut Alexandru corcoduse_bunerau Data 9 februarie 2026 15:55:35
Problema Algoritmul lui Euclid Scor 0
Compilator cpp-32 Status done
Runda Arhiva educationala Marime 0.42 kb
#include <fstream>
using namespace std;
int main()
{
    ifstream fin("cmmdc.in");
    ofstream fout("cmmdc.out");

    int a,b,T,i;



    for(i=0;i<T;i++)
    fin>>a>>b;

    for(i=0;i<T;i++)
    while (a!=0 || b!=0){
        if(a>b)
        a = a%b;
        else if (a<b)
        b = b%a;
    }


    if(a==0)
    fout<<b;
    else
    fout<<a;

    fin.close();
    fout.close();
    return 0;

}