Advertisement
Guest User

Untitled

a guest
Apr 25th, 2022
50
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.77 KB | None | 0 0
  1.     public static void main(String[] args) {
  2.         Scanner scanner = new Scanner(System.in);
  3.         TreeMap<Integer, List<String>> map = new TreeMap<>();
  4.  
  5.         int N = scanner.nextInt();
  6.  
  7.         for (int i = 0; i < N; i++) {
  8.             int index = scanner.nextInt();
  9.             String s = scanner.next();
  10.             s = i < N / 2 ? "-" : s;
  11.             if (map.containsKey(index)) {
  12.                 map.get(index).add(s);
  13.             } else {
  14.                 List<String> list = new ArrayList<>();
  15.                 list.add(s);
  16.                 map.put(index, list);
  17.             }
  18.         }
  19.  
  20.         String answer = map.values().stream().flatMap(Collection::stream)
  21.                 .reduce("", String::concat);
  22.  
  23.  
  24.         System.out.println(answer);
  25.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement