int main() { FastIO(); LL n,i,var,e,l,ans=0; VLL v; cin >>n; for(i=0;i<n;i++) { cin >>var; if(var%2==0) ans=ans+var; else v.PB(var); } sort(all(v)); l=v.size(); if(l%2==0) e=0; else e=1; for(i=l-1;i>=e;i--) ans=ans+v[i]; cout <<ans<<"\n"; return 0; }
int main() { int t; si(t); while(t--) { LL x; cin>>x; VLL tp = f(x); cout<<tp.size()<<endl; for(auto c : tp) cout<<c<<" "; cout<<endl; } return 0; }
LL res=0; REP(i,n) res+=a[num][i]; return res; } LL sum(int num){ LL res=0; REP(i,n) res+=a[i][num]; return res; } PLL naname(){ LL res1=0,res2=0; REP(i,n) res1+=a[i][i],res2+=a[n-i-1][i]; return MP(res1,res2); } void vecout(VLL a){ REP(i,a.size()){ REP(j,a[i].size()) cout << a[i][j] << " "; cout << endl; } } signed main(void){ cin >> n; a=VLL(n,VL(n)); PII p; REP(i,n)REP(j,n){ cin >> a[i][j]; if(a[i][j]==0){ p=MP(i,j); } }