Код:
var x,y:integer; begin readln(x,y); while (x>0) and (y>0) do if x>y then x:=x mod y else y:=y mod x; writeLn(x+y); end.