#include<stdio.h> #include<string.h> int main(){ char str[1000]; char letter[]={'A','B','C','D','E','F','G','H','I','J','K','M','N','L','O','P','Q','R','S','T','U','V','W','X','Y','Z'}; int t,i; scanf("%d",&t); for(int j=0;j<t;j++){ int num[26]={0}; scanf("%s",str); for(i=0;i<strlen(str);i++){ switch(str[i]){ case 'A': num[0]++;break; case 'B': num[1]++;break; case 'C': num[2]++;break; case 'D': num[3]++;break; case 'E': num[4]++;break; case 'F': num[5]++;break; case 'G': num[6]++;break; case 'H': num[7]++;break; case 'I': num[8]++;break; case 'J': num[9]++;break; case 'K': num[10]++;break; case 'M': num[11]++;break; case 'N': num[12]++;break; case 'L': num[13]++;break; case 'O': num[14]++;break; case 'P': num[15]++;break; case 'Q': num[16]++;break; case 'R': num[17]++;break; case 'S': num[18]++;break; case 'T': num[19]++;break; case 'U': num[20]++;break; case 'V': num[21]++;break; case 'W': num[22]++;break; case 'X': num[23]++;break; case 'Y': num[24]++;break; case 'Z': num[25]++;break; } } for(i=0;i<26;i++){ if(num[i]>0){ printf("%d%c",num[i],letter[i]); } } } return 0; } |
Double click to view unformatted code.