题解 | 提取不重复的整数
提取不重复的整数
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))
倒序检查字符是否重复出现,将不重复的入栈,最后将字符串转为数字