见注释:

while True:
    try:
        s = input()
        sdict = {}
        slist = []
        #使用字典,统计每个字符出现的次数
        for i in s:
            if i not in sdict:
                sdict[i] = 1
            else:
                sdict[i]+=1
        #对字符次数做排序
        slist = sorted(sdict.items(), key=lambda d:d[1])
#        print(slist)
        #取出次数最少的字符
        i = 0
        to_re = slist[0][0]
        #遍历字符最少的次数是否有相等,有则加入待删行列。
        while(slist[i+1][1]==slist[i][1] and i+1 < len(slist)):
            to_re+=slist[i+1][0]
            i+=1
#        print(to_re)
        #按顺序检查原字串中每个字符,如果不在待删行列中,则打印出来。
        for i in s:
            if i not in to_re:
                print(i,end='')
        print('')
    except:
        break