#include <stdio.h> #define NONE -1 int main(void) { int count; scanf("%d", &count); int i = 0, max_sum = 0, for_later = NONE; while(count--) { int banknote; scanf("%d", &banknote); if(banknote % 2 == 0) { max_sum += banknote; } else { if(for_later == NONE) { for_later = banknote; } else { max_sum += for_later + banknote; for_later = NONE; } } } if(max_sum == 0) { puts("NIESTETY"); } else { printf("%d", max_sum); } 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 | #include <stdio.h> #define NONE -1 int main(void) { int count; scanf("%d", &count); int i = 0, max_sum = 0, for_later = NONE; while(count--) { int banknote; scanf("%d", &banknote); if(banknote % 2 == 0) { max_sum += banknote; } else { if(for_later == NONE) { for_later = banknote; } else { max_sum += for_later + banknote; for_later = NONE; } } } if(max_sum == 0) { puts("NIESTETY"); } else { printf("%d", max_sum); } return 0; } |