Euclides. X90912


Statement
 

pdf   zip

Codifiqueu l’algorisme d’Euclides, el qual permet determinar el màxim comú divisor de dos nombres enters positius aa i bb de la manera següent:

  1. Si a=ba = b, doneu el valor d’aa com a resultat i finalitzeu.

  2. Si a>ba > b, canvieu el valor d’aa per aba - b i torneu al pas 1.

  3. Si a<ba < b, canvieu el valor de bb per bab - a i torneu al pas 1.

Entrada

L’entrada consisteix en dos naturals a>0a > 0 i b>0b >0.

Sortida

Escriu el màxim comú divisor d’aa i bb.

Public test cases
  • Input

    124
    4
    
    
    

    Output

    4
    
  • Input

    333
    15
    
    
    

    Output

    3
    
  • Information
    Author
    Jaume Baixeries
    Language
    Catalan
    Official solutions
    Python
    User solutions
    Python