- 博客(1)
- 收藏
- 关注
原创 用Python实现求最大公约数(三种方法)
用最大数除以最小数,在除数和余数之间进行反复运算,知道余数为零时,除数就是最大公约数。通过取模的方法找到两个数的共同公约数,再将这些公约数进行相乘。先将输入的两个数处于二变成奇数,记入除了几个二。此时减数和差相等,所有21和9得最大公约数为3。120/60 = 2 余数为零。使用更相相减法,使差和减数相等。最后得到的减数乘以除去的2即可。方法三:更相相减法。方法二:欧几里得算法。
2023-07-01 10:56:11
21481
4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅