View Code of Problem 36

#include<iostream>
#include<string>
#include<string.h>
#include<math.h>
using namespace std;
int ele[26]={0};
int main()
{
    int T;
    string dragons;
    cin>>T;
    while(T--){
        cin>>dragons;
        for(int i=0;i<dragons.length();i++){
            ele[dragons[i]-'0'-17]++;
        }
 
        for(int i=0;i<26;i++){
            if(ele[i]!=0){
                cout<<ele[i]<<char(i+65);
            }
        }
        cout<<endl;
 
        memset(ele,0,sizeof(ele));
    }
 
	return 0;
}

Double click to view unformatted code.


Back to problem 36