2 requirements not met!
package com.codegym.task.task08.task0815;
import java.util.Map;
import java.util.HashMap;
import java.util.HashSet;
import java.util.ArrayList;
/*
Census
*/
public class Solution {
public static HashMap<String, String> createMap() {
HashMap<String,String>map =new HashMap<String,String>();
map.put("Gupta","Yashi1");
map.put("Gupta1","Yashi");
map.put("Gupta6","Yashika");
map.put("Gupta2","Ashi");
map.put("Gupta7","Yashi");
map.put("Gupta3","Yashi2");
map.put("Gupta8","Yashi");
map.put("Gupta4","Yashi");
map.put("Gupta5","Yashi");
map.put("Gupta9","Yashi");
return map;
//write your code here
}
public static int getSameFirstNameCount(HashMap<String, String> map, String name) {
// HashMap<String,String>copy =new HashMap<String,String>();
ArrayList<String> s1 =new ArrayList<String>();
ArrayList<String> s3 =new ArrayList<String>();
for(Map.Entry<String,String> pair :map.entrySet())
{
s1.add(pair.getValue());
}
for(int i=0;i<s1.size();i++)
{
for(int j=i+1;j<s1.size();j++)
{
if(s1.get(i)==s1.get(j))
{
s3.add(s1.get(i));
}
}
}
// System.out.println(count1);
int p=s3.size();
return p;
//write your code here
}
public static int getSameLastNameCount(HashMap<String, String> map, String lastName) {
// HashMap<String,String>copy =new HashMap<String,String>();
ArrayList<String> s2 =new ArrayList<String>();
ArrayList<String> s4 =new ArrayList<String>();
for(Map.Entry<String,String> pair :map.entrySet())
{
s2.add(pair.getKey());
}
//int count2=0;
for(int i=0;i<s2.size();i++)
{
for(int j=i+1;j<s2.size();j++)
{
if(s2.get(i)==s2.get(j))
{
// count2++;
s4.add(s2.get(i));
}
}
}
int q=s4.size();
// System.out.println(count2);
return q;
//write your code here
}
public static void main(String[] args) {
}
}