題目
原題鏈接:A. Wet Shark and Odd and Even
題意
有n個數字,取任意個得到最大的偶數。加起來所有的值,如果是奇數,就減去最小的奇數即可,反之輸出即可。
代碼
#include<bits/stdc++.h>
using namespace std;
int main() {
int n,s[100000];
long long max=0,ans=0;
scanf("%d",&n);
for(int i=0; i<n; i++) {
scanf("%d",&s[i]);
max+=s[i];
}
if(max%2!=0) {
sort(s,s+n);
for(int i=0; i<n; i++) {
if(s[i]%2!=0) {
max-=s[i];
break;
}
}
}
printf("%lld\n",max);
return 0;
}