Cod sursa(job #2980858)

Utilizator CocoTheCoconut42Cosmovici Cosmin-Marian CocoTheCoconut42 Data 16 februarie 2023 21:03:31
Problema Parcurgere DFS - componente conexe Scor 0
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.39 kb
#include <fstream>
using namespace std;
ifstream in("cmmdc.in");
ofstream out("cmmdc.out");

int cmmdc(int a, int b) {
    if(a == 0 || b == 0) {
        return 0;
    }
    if(a == b) {
        return a;
    }
    if(a > b) {
        return cmmdc(a - b, b);
    } else {
        return cmmdc(a, b - a);
    }
}
int main()
{
    int a,b;
    in>>a>>b;
    out<<cmmdc(a,b);
}