#AT1165. 最大公因数
最大公因数
题目描述
我们有一个长度为的整数序列:。
你可以执行如下操作至次(包括和次):
- 选择两个整数和,,并且和都在1至之间(包括1和)。向加1,向减1,可能产生负数。
计算在操作之后,能够整除中的每个元素的最大正整数。
如果一个正整数能够整除一个整数,则存在一个整数满足。
输入
第一行两个整数
第二行一共个整数。
输出
输出能够整除中的每个元素的最大正整数。
2 3
8 20
7
样例解释
如果我们执行以下操作:
- 选择。变为(7,21)。
则7能够整除A中的每个元素。不能够找到一个大于等于8的整数能够整除中的每个元素。
2 10
3 5
8
样例解释
考虑执行以下五次操作: 选择。变为。
选择。变为。
选择。变为。
选择。变为。
选择。变为。
那么,,所以8能够整除中的每个元素。
不能够找到一个大于等于的整数能够整除中的每 个元素。
4 5
10 1 2 22
7
8 7
1 7 5 6 8 2 6 5
5
题目