题目
思路:
1 遍历输入字符,PATest每个字母作为dict的key,出现个数作为values
2 按序遍历字典dict中的字符,每遍历一次字母的values减少一次,循环终止的条件为:字典所有values之和为0
代码:
input_=input()
PATest_dict={'P':0,'A':0,'T':0,'e':0,'s':0,'t':0}
for i in input_:
if i in PATest_dict:
PATest_dict[i] = PATest_dict[i]+1
print_=''
while(sum(PATest_dict.values())!=0):
for i in PATest_dict:
if PATest_dict[i]!=0:
print_ = print_+i
PATest_dict[i]=PATest_dict[i]-1
print(print_)