#AT2335. C - Max Even
C - Max Even
当前没有测试数据。
C - 最大偶数
给定一个由非负整数组成的长度为N的序列A=(A_1,A_2,...,A_N)。
判断是否存在一个偶数,可以表示为A中两个不同元素的和。如果存在,请找出最大的这样的偶数。
限制条件
- 2 ≤ N ≤ 2 × 10^5
- 0 ≤ A_i ≤ 10^9
- A的元素是不同的
- 输入中的所有值都是整数
输入
从标准输入中以以下格式给出输入:
N
A_1 A_2 ... A_N
输出
如果不存在偶数可以表示为A中两个不同元素的和,则输出-1。
如果存在这样一个偶数,则输出最大的这样的数。
示例1
输入
3
2 3 4
输出
6
可以表示为A中两个不同元素的和的值为5、6和7。这里有一个偶数,最大值为6。
示例2
输入
2
1 0
输出
-1
可以表示为A中两个不同元素的和的值为1。这里没有偶数,因此应该输出-1。