1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 |
#include <iostream> #include <cstdio> #include <cstring> #include <string> using namespace std; int arr[30]; int main() { char str[1010]; char ch; int t; scanf("%d",&t); while(t--) { scanf("%s",str); for(int i=0;i<strlen(str);i++) { if(arr[str[i]-'a']==0) arr[str[i]-'a']=1; else arr[0]+=1; } for(int i=0;i<=25;i++) { if(arr[i]!=0) { ch = 'a'+i; for(int j=1;j<=arr[i];j++) printf("%c",ch); arr[i]=0; } } printf("\n"); } return 0; } |