原题目:http://codeforces.com/contest/1291/problem/A
原博客:https://blog.csdn.net/weixin_43982216/article/details/104155931
大意:命名一种数为ebne,这个数所有位数上的和为偶数,这个数本身是奇数,给你一个数,问删掉一些位以后能不能能不能变成ebne。
只要找俩奇数搭在一起就行了,0全删掉就ok(思路很奇妙)
#include<bits/stdc++.h>
char s[10005];
int ans[10005];
int main(){
int t,len;
cin>>t;
while(t--){
int cnt=0;
cin>>len>>s;
for(int i=0;i<len;i++){
if(s[i]%2==1){
ans[cnt++]=s[i]-'0';
}
}
if(cnt<2){
cout<<"-1"<<endl;
}else {
cout<<ans[0]<<ans[1]<<endl;
}
}
return 0;
}