Skip to content
Snippets Groups Projects
3.py 261 B
Newer Older
def gcd(*nums):
    nums = list(nums)
    for i in range(len(nums) - 1):
        a, b = nums[i], nums[i + 1]
        while a != b:
            if a > b:
                a -= b
            else:
                b -= a
        nums[i + 1] = a

    return nums[-1]