atcoder#ABC272C. [ABC272C] Max Even
[ABC272C] Max Even
题目描述
長さ の非負整数列 が与えられます。
の異なる 要素の和として表せる値の中に偶数が存在するか判定し、存在する場合その最大値を求めてください。
输入格式
入力は以下の形式で標準入力から与えられる。
输出格式
の異なる 要素の和として表せる値の中に偶数が存在しない場合、-1
を出力せよ。
偶数が存在する場合、その最大値を出力せよ。
题目大意
[ABC272C] Max Even
题目描述
给定一个长度为 的非负整数序列
请你选出两个数,使这两个数的和为偶数,求这两个数和的最大值。如果不存在两个数和为偶数,则输出 -1
。
输入格式
第一行:一个正整数 。
第二行: 个非负整数 。
输出格式
如果任意两数之和都不为偶数,则输出 -1
。
存在和为偶数时,输出其最大值。
样例 #1
样例输入 #1
3
2 3 4
样例输出 #1
6
样例 #2
样例输入 #2
2
1 0
样例输出 #2
-1
提示
数据范围
- 中的元素互不相同
- 中的元素均为整数
样例 1 说明
中任意2个元素的和值为 。其中存在偶数,其最大值为 6。
样例 2 说明
中任意2个元素的和值为 。其中不存在偶数,所以输出 -1
。
3
2 3 4
6
2
1 0
-1
提示
制約
- の要素は相異なる
- 入力は全て整数
Sample Explanation 1
の異なる 要素の和として表せる値は です。この中に偶数は存在し、その最大値は です。
Sample Explanation 2
の異なる 要素の和として表せる値は です。この中に偶数は存在しないので、 -1
を出力してください。