fork download
  1. #include<iostream>
  2. using namespace std;
  3.  
  4. int main(){
  5.  
  6. string str;
  7. cin>>str;
  8.  
  9. //precompute
  10. int hash[26] = {0};
  11. for(int i=0; i<str.size(); i++){
  12. hash[str[i] - 'a']++;
  13. }
  14.  
  15.  
  16. int q;
  17. cin>>q;
  18. while(q--){
  19. char c;
  20. cin>>c;
  21. //fetch
  22. cout<<": "<<hash[c - 'a'];
  23. }
  24.  
  25. return 0;
  26. }
Success #stdin #stdout 0.01s 5316KB
stdin
sfasdfsfasfs
3
a
s
d
stdout
: 2: 5: 1