#ABC136E. 最大公约数
最大公约数
最大公约数
题目描述
有一个长度为 的整数序列 。
你可以执行以下操作 次以上 次以下:
- 选择满足 的 到 之间的两个整数 ,给 加上 ,给 加上 。此操作之后,允许某些元素变为负数。
请计算操作后能够整除 的所有元素的正整数的最大值。这里,正整数 整除整数 ,是指存在某个整数 ,使得 。
输入格式
输入按以下格式从标准输入给出:
输出格式
输出操作后能够整除 的所有元素的正整数的最大值。
样例
2 3
8 20
7
例如,通过以下操作可以让 整除 的所有元素:
- 令 。 变为 。
此外,无法让 以上的整数整除 的所有元素。
2 10
3 5
8
例如,按如下方式执行 次操作:
- 令 。 变为 。
- 令 。 变为 。
- 令 。 变为 。
- 令 。 变为 。
- 令 。 变为 。
此时,因为可以写成 ,所以 能整除 的所有元素。此外,无法让 以上的整数整除 的所有元素。
4 5
10 1 2 22
7
8 7
1 7 5 6 8 2 6 5
5
数据范围
- 所有输入均为整数
难度
提高
通过率
—
尝试
0
已通过
0
- ID
- 1762
- 类型
- 传统题
- Time Limit
- 2000ms
- Memory Limit
- 1024MiB
- 上传者