L1-023 输出GPLT (20分)
AC代码:
#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
string str;
cin>>str;
int i,n,g=0,p=0,l=0,t=0,len=str.size();
for(i=0;i<len;i++)
{
if(str[i]=='g'||str[i]=='G')
g++;
if(str[i]=='p'||str[i]=='P')
p++;
if(str[i]=='l'||str[i]=='L')
l++;
if(str[i]=='t'||str[i]=='T')
t++;
}
n=g+p+l+t;
for(i=1;i<=n;i++)
{
if(g>0)
{
cout<<'G';
g--;
}
if(p>0)
{
cout<<'P';
p--;
}
if(l>0)
{
cout<<'L';
l--;
}
if(t>0)
{
cout<<'T';
t--;
}
}
cout<<endl;
return 0;
}
永远相信美好🎈