欢乐赛#53 T4
2025-08-04 16:13:58
发布于:上海
5阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
vector<int>a(n);
for(int i=0;i<n;i++) {
cin>>a[i];
}if(n<2){
cout<<-1;
return 0;
}int max_odd=-1,max_even=-1;
for(int num:a){
if(num%2){
if(num>max_odd) {
max_odd=num;
}
}else{
if(num>max_even){
max_even=num;
}
}
}if(max_odd==-1 or max_even==-1)cout<<-1;
else cout<<max_odd+max_even;
return 0;
}
这里空空如也
有帮助,赞一个