#include <iostream>
#include <string>
#include <cstring>
using namespace std;
int main(){
int a[6];
memset(a,0,sizeof(a));
string str;
cin>>str;
for(int i = 0; i < str.length(); i++){
if(str[i] == 'P'){
a[0]++;
}else if(str[i] == 'A'){
a[1]++;
}else if(str[i] == 'T'){
a[2]++;
}else if(str[i] == 'e'){
a[3]++;
}else if(str[i] == 's'){
a[4]++;
}else if(str[i] == 't'){
a[5]++;
}
}
while(a[0] > 0 || a[1] > 0 ||
a[2] > 0 || a[3] > 0 ||
a[4] > 0 || a[5] > 0 ){
if(a[0] > 0){
cout<<'P';
a[0]--;
}
if(a[1] > 0){
cout<<'A';
a[1]--;
}
if(a[2] > 0){
cout<<'T';
a[2]--;
}
if(a[3] > 0){
cout<<'e';
a[3]--;
}
if(a[4] > 0){
cout<<'s';
a[4]--;
}
if(a[5] > 0){
cout<<'t';
a[5]--;
}
}
return 0;
}
【PAT】1043输出PATest
最新推荐文章于 2023-01-25 21:30:00 发布