fork download
  1. #include<iostream>
  2. #include<vector>
  3. #include<unordered_map>
  4.  
  5. using namespace std;
  6.  
  7. int main(){
  8. int n;
  9. cin>>n;
  10.  
  11. vector<int> numbers(n);
  12.  
  13. for(auto& number: numbers){
  14. cin>>number;
  15. }
  16.  
  17. int q;
  18. cin>>q;
  19.  
  20. vector<int> queries(q);
  21.  
  22. for(auto& query: queries){
  23. cin>>query;
  24. }
  25.  
  26. unordered_map<int,int> hashMap;
  27.  
  28. for(auto& number: numbers){
  29. hashMap[number]++;
  30. }
  31.  
  32. for(auto& query: queries){
  33. cout<<hashMap[query]<<" ";
  34. }
  35.  
  36. return 0;
  37. }
Success #stdin #stdout 0s 5316KB
stdin
10
1 1 2 2 3 3 4 4 4 4
3
2 8 4
stdout
2 0 4