package com.javarush.task.task08.task0817; import java.util.HashMap; import java.util.Map; import java.util.List; import java.util.ArrayList; /* Нам повторы не нужны */ public class Solution { public static Map<String, String> createMap() { Map <String, String> map = new HashMap<>(); map.put("1", "1"); map.put("2", "2"); map.put("3", "3"); map.put("4", "4"); map.put("5", "5"); map.put("6", "6"); map.put("7", "7"); map.put("8", "8"); map.put("9", "9"); map.put("10", "10"); return map; //напишите тут ваш код } public static void removeTheFirstNameDuplicates(Map<String, String> map) { List<String> array = new ArrayList<>(); array.addAll(map.values()); for (int i = 0; i<array.size(); i++) { String s = array.get(i); for(int b = 1; b<array.size(); b++) { if(s.equals(array.get(b))) { removeItemFromMapByValue(map, s); } } } //напишите тут ваш код } public static void removeItemFromMapByValue(Map<String, String> map, String value) { Map<String, String> copy = new HashMap<>(map); for (Map.Entry<String, String> pair : copy.entrySet()) { if (pair.getValue().equals(value)) { map.remove(pair.getKey()); } } } public static void main(String[] args) { } }