Advertisement
jaVer404

level08.lesson11.bonus02

Apr 21st, 2015
215
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.38 KB | None | 0 0
  1. package com.javarush.test.level08.lesson11.bonus02;
  2.  
  3. import java.io.BufferedReader;
  4. import java.io.IOException;
  5. import java.io.InputStreamReader;
  6. import java.util.*;
  7.  
  8. /* Нужно добавить в программу новую функциональность
  9. Задача: Программа определяет, какая семья (фамилию) живёт в доме с указанным номером.
  10.  
  11. Новая задача: Программа должна работать не с номерами домов, а с городами:
  12. Пример ввода:
  13. Москва
  14. Ивановы
  15. Киев
  16. Петровы
  17. Лондон
  18. Абрамовичи
  19.  
  20. Лондон
  21. Пример вывода:
  22. Абрамовичи
  23. */
  24.  
  25. public class Solution
  26. {
  27.     public static void main(String[] args) throws IOException
  28.     {
  29.         BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
  30.  
  31.         //list of addresses
  32.         Map<String, String> addreses = new HashMap<String, String>();
  33.         String city;
  34.         String family;
  35.         while (true)
  36.         {
  37.             city = reader.readLine();
  38.  
  39.             if (city.isEmpty())
  40.                 break;
  41.             family = reader.readLine();
  42.  
  43.             addreses.put(city, family);
  44.         }
  45.         //read home number
  46.         System.out.println(addreses.get(reader.readLine()));
  47.     }
  48. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement