Cod sursa(job #2973418)

Utilizator nici40Nikita Moglan nici40 Data 31 ianuarie 2023 22:07:48
Problema Algoritmul lui Euclid Scor 0
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.42 kb
#include <bits/stdc++.h>
using namespace std;
int main()
{
    ifstream fin;
    fin.open("cmmdc.in");
    ofstream outdata;
    outdata.open("cmmdc.out");


    //----------------


    long a,b,c,d,rest;
    fin >> a >> b;
    c= min(a,b);
    d= max(a,b);
    rest=d%c;

    while(rest!=0)
    {

        a = c % rest;
        c = rest;
        rest = a;
    }

    outdata  << c << endl;


}