如果发现广告等破坏行为,请尽量将条目恢复到较早的版本而不是把相应内容直接删除,谢谢合作。
URAL/1053
来自"NOCOW"
< URAL
gcd,由题意发现是更相减损法求最大公约数,那么用辗转相处法就可以解决了。 var x,y,i,n:longint;
function gcd(x,y:longint):longint; begin if y=0 then exit(x); exit(gcd(y, x mod y)); end; begin readln(n); read(x); for i:=1 to n-1 do begin read(y); if x>y then x:=gcd(x,y) else x:=gcd(y,x); end; writeln(x); end. from 3144046cjc