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
37
38
39
40
41
#include<stdio.h> 

#define MAX_A 1000

int main(){

int n,a, sum, min, i, count;
scanf("%d\n", &n);

if ( n == 1 ) {
	scanf("%d", &a);
	if ( a%2 ) {
		printf("NIESTETY");
	} else {
		printf("%d", a);
	}
	return 0;
}	

min = MAX_A;
sum = 0;
count = 0;

for (i=0; i < n; ++i) {
	scanf("%d", &a);
	sum += a;
	if ( a%2 ) {
		++count;
		if ( a < min ) {
			min = a;
		}
	} 
}
if ( (min < MAX_A) && (count%2) ) {
	sum -= min;
}

printf("%d", sum);

return 0;
}