Aloha :)
Der Euklidische Algorithmus nutzt aus, dass ggT(a,b)=ggT(a−b,b) ist:
ggT(144,196)=ggT(144,52)=ggT(92,52)=ggT(40,52)=ggT(40,12)=ggT(28,12)=ggT(16,12)=ggT(4,12)=ggT(4,8)=ggT(4,4)=4
Das kann man natürlich auch schneller machen, indem man direkt mehrfach den kleineren Wert subtrahiert:
ggT(144,196)=ggT(144,52)=ggT(40,52)=ggT(40,12)=ggT(16,12)=ggT(4,12)=ggT(4,4)=4