pochemu vivodit ne korrektnoe znachenie?
package com.javarush.task.task07.task0706;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.*;
/*
Улицы и дома
*/
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
int[] list = new int[15];
int chet1 = 15/2+1;
int nechet1 = 15-chet1;
int sumChet = 0;
int sumNechet = 0;
int [] listChet = new int [chet1];
int [] listNeChet = new int [nechet1];
for (int i = 0; i < list.length; i++)
{
String s = reader.readLine();
list[i] = Integer.parseInt(s);
}
for(int i = 0; i < list.length; i++){
if(i%2==0){
for (int c = 0; c < listChet.length; c++) {
listChet[c] = list[i];
}
}else{
for (int y = 0; y < listNeChet.length; y++)
listNeChet[y] = list[i];
}
}
for(int i=0; i<listChet.length; i++){
sumChet = sumChet+listChet[i];
}
for(int i=0; i<listNeChet.length; i++){
sumNechet = sumNechet+listNeChet[i];
}
if(sumChet>sumNechet){
System.out.println("В домах с четными номерами проживает больше жителей." + sumChet);
}else{
System.out.println("В домах с нечетными номерами проживает больше жителей." + sumNechet);
}
System.out.println("В домах с четными номерами проживает больше жителей." + sumChet);
}
}