#include <cstdio>
int odd_sum, even_sum, odd_min = 10001, odd_cnt;
int main(void) {
int N, x;
scanf("%d", &N);
while(N--) {
scanf("%d", &x);
if (x & 1)
odd_sum += x, odd_min = odd_min > x?x:odd_min, odd_cnt++;
else
even_sum += x;
}
int ans = (odd_cnt & 1 ? odd_sum - odd_min : odd_sum) + even_sum;
if (ans == 0)
puts("NIESTETY");
else
printf("%d\n", ans);
return 0;
}
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | #include <cstdio> int odd_sum, even_sum, odd_min = 10001, odd_cnt; int main(void) { int N, x; scanf("%d", &N); while(N--) { scanf("%d", &x); if (x & 1) odd_sum += x, odd_min = odd_min > x?x:odd_min, odd_cnt++; else even_sum += x; } int ans = (odd_cnt & 1 ? odd_sum - odd_min : odd_sum) + even_sum; if (ans == 0) puts("NIESTETY"); else printf("%d\n", ans); return 0; } |
English