#P14221. [ICPC 2024 Kunming I] 学而时习之
[ICPC 2024 Kunming I] 学而时习之
Description
给定长度为 的正整数序列 以及一个非负整数 ,您可以执行以下操作至多一次:选择两个整数 和 满足 ,之后对于每个 ,将 变为 。
最大化整个序列的最大公因数。
称整数 是整个序列的公因数,若对于所有 都满足 能被 整除。
Input Format
有多组测试数据。第一行输入一个整数 表示测试数据组数。对于每组测试数据:
第一行输入两个整数 和 (,)。
第二行输入 个整数 ()表示序列。
保证所有数据 之和不超过 。
Output Format
每组数据输出一行一个整数,表示整个序列最大的最大公因数。
2
6 2
5 3 13 8 10 555
3 0
3 6 9
5
3
Hint
对于第一组样例数据,选择 以及 。序列会变为 。序列的最大公因数是 。
京公网安备 11011102002149号