
小红很喜欢 gcd 和 sum。

小红定义一个长度为

的数组

的权值为
~%5Ctimes~(a_1%2Ba_2%2B%5Cdots%2Ba_k))
。

现在小芳给了小红一个长度为

的数组

,小红可以从中挑选一个子序列带走。请你帮小红求出她能带走的权值最大的
非空子序列。
【名词解释】

)
:即求解

的最大公约数,指所有整数共有约数中最大的一个。例如,

、

和

的公约数有

,其中最大的约数是

,因此
%3D6)
。
非空子序列:从原序列中删除任意个(可以为零,但必须保留至少一个)元素后,保持剩余元素相对顺序不变得到的新序列。
输入描述:
第一行输入一个整数
,代表数组的长度。
第二行输入
个整数
,表示数组中的元素。
输出描述:
输出一个整数,代表权值最大子序列的权值。
示例2
说明
在这个样例中,选择
是最优的。
备注:
本题已于下方时间节点更新,请注意题解时效性:
1. 2025-12-10 增加若干组数据。