python编写一个函数,判断是否为互质?

2025-04-01 12:20:01
推荐回答(1个)
回答1:

很简单,直接用辗转相除法判断这两个数的最大公因数是否为1就好了
def gcd(a, b):
if a < b:

return gcd(b, a)
while a % b != 0:

temp = b

b = a % b

a = temp

return b

def main():
a = 15

b = 10

if gcd(a, b) == 1:

print('互质')

else:

print('不互质')