#include<iostream>
#include<string>
using namespace std;
int main()
{
string str;
cin >> str;
int count_P = 0, count_A = 0, count_T = 0, count_e = 0, count_s = 0, count_t = 0;
for (int i = 0; i < str.length(); i++)
{
switch (str[i])
{
case 'P':count_P++; break;
case'A':count_A++; break;
case'T':count_T++; break;
case'e':count_e++; break;
case's':count_s++; break;
case't':count_t++; break;
default:
break;
}
}
while (count_P != 0 || count_A != 0 || count_T != 0 || count_e != 0 || count_s != 0 || count_t != 0)
{
if (count_P != 0)
{
cout << "P";
count_P--;
}
if (count_A != 0)
{
cout << "A";
count_A--;
}
if (count_T != 0)
{
cout << "T";
count_T--;
}
if (count_e != 0)
{
cout << "e";
count_e--;
}
if (count_s != 0)
{
cout << "s";
count_s--;
}
if (count_t != 0)
{
cout << "t";
count_t--;
}
}
system("pause");
return 0;
}
PAT 乙级 1043 输出PATest (20分)
最新推荐文章于 2022-10-29 10:20:04 发布