fork download
  1. #include<iostream>
  2. #include<string.h>
  3. using namespace std;
  4. const int n=1e7+9;
  5. char s[n];
  6. int main (){
  7. cin>> s;
  8. int len = strlen(s);
  9. int frequency[26];
  10. for (int i=0; i<26; i++){
  11. frequency[i]= 0;
  12. }
  13. for (int i=0; i<len; i++){
  14. int chr_rank = s[i]-'a';
  15. frequency[chr_rank]++;
  16.  
  17. }
  18. for (char ch= 'a'; ch<='z'; ch++){
  19. int chr_rank = ch - 'a';
  20. if (frequency[chr_rank]>0){
  21. cout << ch << ':' << frequency [chr_rank] << endl;
  22. }
  23. }
  24. return 0;
  25.  
  26. }
  27.  
Success #stdin #stdout 0.01s 5280KB
stdin
regff
stdout
e:1
f:2
g:1
r:1