Euclides. X90912


Statement
 

pdf   zip

html

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

  1. Si a = b, doneu el valor d’a com a resultat i finalitzeu.
  2. Si a > b, canvieu el valor d’a per ab i torneu al pas 1.
  3. Si a < b, canvieu el valor de b per ba i torneu al pas 1.

Entrada

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

Sortida

Escriu el màxim comú divisor d’a i b.

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