import java.io.IOException; import java.util.Scanner; public class kie { private static final String NIESTETY = "NIESTETY"; private static String getValue(long sum, int minOdd) { if (sum == 0) { return NIESTETY; } if (sum % 2 == 0) { return String.valueOf(sum); } if (minOdd == Integer.MAX_VALUE) { return NIESTETY; } if (sum - minOdd == 0) { return NIESTETY; } return String.valueOf(sum - minOdd); } public static void main(String[] args) throws IOException { final Scanner sc = new Scanner(System.in); final int n = sc.nextInt(); long sum = 0; int minOdd = Integer.MAX_VALUE; for (int i = 0; i < n; ++i) { final int v = sc.nextInt(); if (v % 2 == 1) { minOdd = Math.min(minOdd, v); } sum += v; } System.out.println(getValue(sum, minOdd)); } }
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 | import java.io.IOException; import java.util.Scanner; public class kie { private static final String NIESTETY = "NIESTETY"; private static String getValue(long sum, int minOdd) { if (sum == 0) { return NIESTETY; } if (sum % 2 == 0) { return String.valueOf(sum); } if (minOdd == Integer.MAX_VALUE) { return NIESTETY; } if (sum - minOdd == 0) { return NIESTETY; } return String.valueOf(sum - minOdd); } public static void main(String[] args) throws IOException { final Scanner sc = new Scanner(System.in); final int n = sc.nextInt(); long sum = 0; int minOdd = Integer.MAX_VALUE; for (int i = 0; i < n; ++i) { final int v = sc.nextInt(); if (v % 2 == 1) { minOdd = Math.min(minOdd, v); } sum += v; } System.out.println(getValue(sum, minOdd)); } } |