fork download
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. int main(){
  4. int t,n;
  5. string s,s2;
  6. cin>>t;
  7. for(int i=1;i<=t;i++){
  8. cout<<"Case "<<i<<":"<<endl;
  9. s2="";
  10. cin>>n;
  11. cin.ignore();
  12. getline(cin, s);
  13. for(int i=0; i<s.length();i++){
  14. if(s[i]>='a' && s[i]<='z'){
  15. s2 += s[i];
  16. }
  17. }
  18. if (s2.length()==0) {
  19. cout << "-1" << endl;
  20. } else {
  21. sort(s2.begin(), s2.end());
  22. }
  23. for(int i=0;i<s2.length();i++){
  24. int count=1;
  25. if (i != 0 && s2[i] == s2[i-1]){
  26. continue;
  27. }
  28. for(int j=i+1;j<s2.length();j++){
  29. if(s2[i]==s2[j]){
  30. count++;
  31. }
  32. else{
  33. break;
  34. }
  35. }
  36. cout<<s2[i]<<" - "<<count<<endl;
  37. }
  38. if(i<t){
  39. cout<<endl;
  40. }
  41. }
  42. return 0;
  43. }
  44.  
Success #stdin #stdout 0s 5288KB
stdin
Standard input is empty
stdout
Standard output is empty