Я не понимаю, почему мое решение неверное. Помогите. Заранее спасибо всем!
package en.javarush.task.jdk13.task07.task0706;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
/*
Street and houses
*/
public class Solution {
public static void main(String[] args) throws IOException {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
int[] numbers = new int[15];
for(int i=0; i<numbers.length; i++) {
numbers[i] = Integer.parseInt(reader.readLine());
}
int odd=0;
int even=0;
for(int i=0; i<numbers.length; i++) {
if(numbers[i]%2==0) {
even = even + numbers[i];
} else {
odd = odd + numbers[i];
}
}
if(even>odd) {
System.out.println("Even-numbered houses have more residents.");
} else if(odd>even) {
System.out.println("Odd-numbered houses have more residents.");
} else {
System.out.println("");
}
//write your code here
}
}