package com.javarush.test.level08.lesson11.bonus02; 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 IOException { BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); //list of addresses Map addreses = new HashMap(); String city; String family; while (true) { city = reader.readLine(); if (city.isEmpty()) break; family = reader.readLine(); addreses.put(city, family); } //read home number System.out.println(addreses.get(reader.readLine())); } }