Module: (Python) Practicum 4. 欧几里得算法


Problem

2/6

gcd n 数字

Theory Click to read/hide

在 Python 中,数学模块包含许多可以相当快速地执行的数学运算。内置函数 math.gcd(a, b) 计算任意两个 整数数的 GCD。可以从 3.5 版本开始使用。

Problem

使用 Euclid 算法编写一个函数来找到两个数的最大公约数,并用它编写一个函数 solve(A) 确定已经 n 非负的 gcd数字,其中 A 是一个数字数组。 

您无需输入或输出任何内容,只需实现这些功能即可。

 

例子
<头> <日># <正文>
输入 输出
1 3
24 8 20
4
2 4
0 2 4 8
2
Write the program below
# функция для реализации алгоритма Евклида    
# функция solve(A) для нахождения НОД n чисел   


                                

     

Program check result

To check the solution of the problem, you need to register or log in!