#include <iostream> using namespace std; int n, curr; int sum_ = 0; int min_odd = -1; int main () { cin >> n; for (int i = 0; i < n; ++i) { cin >> curr; sum_ += curr; if ((curr < min_odd || min_odd == -1) && curr % 2 == 1) { min_odd = curr; } } if (min_odd != -1) { sum_ -= min_odd; } if (sum_ > 0) { cout << sum_; } 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 | #include <iostream> using namespace std; int n, curr; int sum_ = 0; int min_odd = -1; int main () { cin >> n; for (int i = 0; i < n; ++i) { cin >> curr; sum_ += curr; if ((curr < min_odd || min_odd == -1) && curr % 2 == 1) { min_odd = curr; } } if (min_odd != -1) { sum_ -= min_odd; } if (sum_ > 0) { cout << sum_; } else { cout << "NIESTETY"; } return 0; } |