fork download
  1. import java.util.HashMap;
  2. import java.util.Scanner;
  3.  
  4. public class Main {
  5. public static void main(String[] args) {
  6.  
  7. Scanner scanner = new Scanner(System.in);
  8. int n = scanner.nextInt();
  9.  
  10. int[] array = new int[n];
  11.  
  12. HashMap<Integer, Integer> hashMap = new HashMap<>();
  13.  
  14. for (int i = 0; i < n; i++) {
  15. array[i] = scanner.nextInt();
  16.  
  17. hashMap.put(array[i], hashMap.getOrDefault(array[i], 0) + 1);
  18. }
  19.  
  20.  
  21. int q = scanner.nextInt();
  22. for (int i = 0; i < q; i++) {
  23. int query = scanner.nextInt();
  24. //initialise the count
  25. int count = hashMap.getOrDefault(query, 0);
  26. System.out.println(count);
  27. }
  28. }
  29. }
  30.  
Success #stdin #stdout 0.11s 56624KB
stdin
4
1 4 4 1
3
1
4
5
stdout
2
2
0