#abc281d. [abc281_d]Max Multiple
[abc281_d]Max Multiple
Problem Statement
给定一个非负整数序列 。
令 为所有可以由 中 个不同索引位置的数相加得到的非负整数的集合。
找到 中最大的能被 整除的数。如果 中没有能被 整除的数,则输出 -1
。
约束条件
- 输入中的所有值都是整数。
输入
输入通过标准输入给出,格式如下:
输出
输出一个整数,表示答案。
示例输入 1
4 2 2
1 2 3 4
示例输出 1
6
以下是从 中选择两个数的所有方式:
- 选择 和 ,它们的和为 。
- 选择 和 ,它们的和为 。
- 选择 和 ,它们的和为 。
- 选择 和 ,它们的和为 。
- 选择 和 ,它们的和为 。
- 选择 和 ,它们的和为 。
因此,我们有 。 中最大的能被 整除的数是 ,因此应该输出 。
示例输入 2
3 1 2
1 3 5
示例输出 2
-1
在这个例子中,。 中没有任何数能被 整除,因此应该输出 -1
。