Opgave

De oud-Griekse wiskundige Euclides heeft rond 300 v.C. een algoritme bedacht om de grootste gemene deler (ggd) van twee getallen te berekenen. Het algoritme steunt op het herhaaldelijk toepassen van de eigenschap:

De grootste gemene deler van grootste_getal en kleinste_getal is gelijk aan de grootste gemene deler van kleinste_getal en de rest bij deling van grootste_getal door kleinste_getal.

Schrijf een programma dat vraagt naar twee natuurlijke getallen. Het programma berekent en toont de grootste gemene deler van deze getallen.

Voorbeeld

Invoer:

Geef een eerste natuurlijk getal: 876868698293
Geef een tweede natuurlijk getal: 51454235

Uitvoer:

7