题解
2025-08-03 22:03:11
发布于:江苏
1阅读
0回复
0点赞
#include<iostream>
#include<cmath>
using namespace std;
int main(){
int n,max1=-1e9,max2=-1e9;
cin>>n;
int a[n+10];
for(int i=0;i<n;i++){
cin>>a[i];
if(a[i]%2==0){
max1=max(max1,a[i]);
}else{
max2=max(max2,a[i]);
}
}
if(max1!=-1e9&&max2!=-1e9){
cout<<max1+max2;
}else{
cout<<-1;
}
return 0;
}
这里空空如也
有帮助,赞一个