还好,写出来一次性通过
通过字典储存每个字母的出现次数
Python
1 w = input() 2 flag = True #停止输出标志位 3 letter = {"P" : 0, "A" : 0, "T" : 0, "e" : 0, "s" : 0, "t" : 0} #做出字典,方便统计每个字母出现的次数 4 for i in w: 5 if(i in letter): #出现PATest中的字母,即字典对应字母次数累加 6 letter[i] += 1 7 while(flag != 0): 8 flag = False 9 for key in letter: 10 if letter.get(key) != 0: 11 print(key, end = '') 12 flag = True #字典中有字母的出现次数仍不为零,继续输出 13 letter[key] -= 1 #次数减少
考车空了两三天的题,马上补上