#include <iostream> using namespace std; int main() { ios_base::sync_with_stdio(false); int test_ctr; int nr; int* tab; int sum = 0; int w; int tmp_s = 0; cin >> test_ctr; tab = new int[test_ctr]; for(int i = 0 ; i < test_ctr ; i++) { cin >> nr; tab[i] = nr; sum += nr; } if( (sum % 2) == 0) tmp_s = sum; else { for(int i = 0 ; i < test_ctr ; i++) { w = sum - tab[i]; if( (w % 2 == 0) && w > tmp_s ) { tmp_s = w; } } } if(tmp_s != 0) cout << tmp_s; else cout << "NIESTETY"; return 0; }
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | #include <iostream> using namespace std; int main() { ios_base::sync_with_stdio(false); int test_ctr; int nr; int* tab; int sum = 0; int w; int tmp_s = 0; cin >> test_ctr; tab = new int[test_ctr]; for(int i = 0 ; i < test_ctr ; i++) { cin >> nr; tab[i] = nr; sum += nr; } if( (sum % 2) == 0) tmp_s = sum; else { for(int i = 0 ; i < test_ctr ; i++) { w = sum - tab[i]; if( (w % 2 == 0) && w > tmp_s ) { tmp_s = w; } } } if(tmp_s != 0) cout << tmp_s; else cout << "NIESTETY"; return 0; } |