Создаю массив array на 15 чисел
Заполняю его с помощью for
Создают два массива для чётных домов even и нечётных odd
Заполняю их из начального массива array
Сумирую все значения двух массивов
Сравниваю значения even и odd
package com.javarush.task.task07.task0706;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
/*
Улицы и дома
*/
public class Solution {
public static void main(String[] args) throws IOException {
int [] array = new int [15];//напишите тут ваш код
BufferedReader reader = new BufferedReader (new InputStreamReader (System.in));
for (int i = 0; i < array.length; i ++) {
array [i] = Integer.parseInt (reader.readLine ());
}
int [] even = new int [8];
int [] odd = new int [7];
for (int i = 0; i < array.length; i++) {
int a = 0, b = 0;
if (array [i] % 2 == 0) {
even [a] = array [i];
a++;
}
else {
odd [b] = array [i];
b++;
}
}
int sumeven = 0, sumodd = 0;
for (int i = 0; i < even.length; i++) {
sumeven += even [i];
}
for (int i = 0; i < odd.length; i++) {
sumodd += odd [i];
}
System.out.println (sumeven);
System.out.println (sumodd);
if (sumeven > sumodd) {
System.out.println("В домах с четными номерами проживает больше жителей.");
}
else if (sumodd > sumeven) {
System.out.println ("В домах с нечетными номерами проживает больше жителей.");
}
}
}