/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
public static HashMap
<String, String
> createMap
() {
//Напишите тут ваш код
HashMap
<String, String
> map
= new HashMap
<String, String
>();map.put("A", "Oleg");
map.put("B", "Sasha");
map.put("C", "Andrey");
map.put("D", "Kolya");
map.put("E", "Vasya");
map.put("F", "Petya");
map.put("G", "Andrey");
map.put("H", "Oleg");
map.put("I", "Sasha");
map.put("J", "Andrey");
return map;
}
public static int getCountTheSameFirstName
(HashMap
<String, String
> map,
String name
) {
//Напишите тут ваш код
int count = 0;
for (String tmp
: map.
values()) {
if(name.equals(tmp))
{
count++;
}
}
return count;
}
{
HashMap
<String,String
> map
= createMap
(); System.
out.
println(getCountTheSameFirstName
(map,
"Oleg")); }
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgSGFzaE1hcDxTdHJpbmcsIFN0cmluZz4gY3JlYXRlTWFwKCkKewovL9Cd0LDQv9C40YjQuNGC0LUg0YLRg9GCINCy0LDRiCDQutC+0LQKSGFzaE1hcDxTdHJpbmcsIFN0cmluZz4gbWFwID0gbmV3IEhhc2hNYXA8U3RyaW5nLCBTdHJpbmc+KCk7Cm1hcC5wdXQoIkEiLCAiT2xlZyIpOwptYXAucHV0KCJCIiwgIlNhc2hhIik7Cm1hcC5wdXQoIkMiLCAiQW5kcmV5Iik7Cm1hcC5wdXQoIkQiLCAiS29seWEiKTsKbWFwLnB1dCgiRSIsICJWYXN5YSIpOwptYXAucHV0KCJGIiwgIlBldHlhIik7Cm1hcC5wdXQoIkciLCAiQW5kcmV5Iik7Cm1hcC5wdXQoIkgiLCAiT2xlZyIpOwptYXAucHV0KCJJIiwgIlNhc2hhIik7Cm1hcC5wdXQoIkoiLCAiQW5kcmV5Iik7CnJldHVybiBtYXA7Cn0KcHVibGljIHN0YXRpYyBpbnQgZ2V0Q291bnRUaGVTYW1lRmlyc3ROYW1lKEhhc2hNYXA8U3RyaW5nLCBTdHJpbmc+IG1hcCwgICAgIFN0cmluZyBuYW1lKQp7Ci8v0J3QsNC/0LjRiNC40YLQtSDRgtGD0YIg0LLQsNGIINC60L7QtAppbnQgY291bnQgPSAwOwpmb3IgKFN0cmluZyB0bXAgOiBtYXAudmFsdWVzKCkpCnsKICAgIGlmKG5hbWUuZXF1YWxzKHRtcCkpCiAgICB7CiAgICAgICAgY291bnQrKzsKICAgIH0KfQpyZXR1cm4gY291bnQ7Cn0KCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCUhhc2hNYXA8U3RyaW5nLFN0cmluZz4gbWFwID0gY3JlYXRlTWFwKCk7CgkJU3lzdGVtLm91dC5wcmludGxuKGdldENvdW50VGhlU2FtZUZpcnN0TmFtZShtYXAsIk9sZWciKSk7Cgl9Cn0=