题解 | 提取不重复的整数

提取不重复的整数

https://www.nowcoder.com/practice/253986e66d114d378ae8de2e6c4577c1

n = input()
back = []
# for i in range(len(n)-1,-1,-1):
#     if n[i] not in back:
#         back.append(n[i])
#     else:
#         i -= 1
# result = ''.join(back)
# print(int(result))
for str in reversed(n):
    if str not in back:
        back.append(str)
result = ''.join(back)
print(int(result))

倒序检查字符是否重复出现,将不重复的入栈,最后将字符串转为数字

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务