题解 | #最大公约数#
最大公约数
https://www.nowcoder.com/practice/cf4091ca75ca47958182dae85369c82c
只要a!=b,则他们比较大小,把大的给a,小的给b,比较temp=a-n与b的大小,再把大的给a,小的给b,当a%b=0时结束。
int temp; if(a<b) { temp=a; a=b; b=temp; } while(a!=b) { temp=a-b; a=Math.max(b,temp); b=Math.min(b,temp); }