#思路:
#开三个列表,一个a存字符,一个b存对应的出现次数,一个de存需要删除的字符
#存完之后,取次数列表的最小值
#遍历一遍获取到次数为最小的下标,然后在字符列表中把需要删除的字符存到删除字符列表中
#使用一个新的字符串s_new来存结果,遍历输入s,不在de中则添加到s_new中
a=[]#字符列表
b=[]#次数列表
de=[]#需要删除的字符
while True:
try:
s=input()
#从s得到字符列表和数字列表
for i in s:
if i not in a:
a.append(i)
b.append(1)
else:
b[a.index(i)]+=1
#取得最小值,删除对应字符
c=min(b)
for i in range(len(b)):
if b[i]==c:
de.append(a[i])
#处理输出
s_new=""
for i in s:
if i not in de:
s_new+=i
print(s_new)
except:
break

京公网安备 11010502036488号