Afişează mesaje
Pagini: [1]
1  infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Răspuns: 001 CMMDC : Februarie 26, 2014, 16:28:03
E problema cu evaluatoru.Pentru cei ce nu reusesc sa rezolve problema asta aici e o rezolvare de 100 de puncte.

#include <cstdio>

using namespace std;

long long int euclid(long long int a,long long int b)
{
    if(b==0) return a;
    return euclid(b,a%b);
}

int main()
{freopen("cmmdc.in","r",stdin);
freopen("cmmdc.out","w",stdout);
long long int a,b;
scanf("%lld%lld",&a,&b);
long long int x=euclid(a,b);
if(x==1) printf("0");
else printf("%lld",x);
}
Pagini: [1]
Powered by SMF 1.1.19 | SMF © 2006-2013, Simple Machines