题解 | #删除字符串中出现次数最少的字符#

删除字符串中出现次数最少的字符

https://www.nowcoder.com/practice/05182d328eb848dda7fdd5e029a56da9

while True:
    try:
        inputstring = input()
        if len(inputstring) >= 20:
            break
        dic = {}
        newlist = []
        for char in inputstring:
            if char not in dic:
                dic[char] = 1
            else:
                dic[char] += 1
        mintimes = min(dic.values())
        for char in inputstring:
            if dic[char] > mintimes:
                newlist.append(char)
        for char in newlist:
            print(char,end='')
    except:
        break

全部评论

相关推荐

点赞 评论 收藏
转发
点赞 收藏 评论
分享
牛客网
牛客企业服务