HJ9 提取不重复的整数
描述
输入一个 int 型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。
保证输入的整数最后一位不是 0 。
数据范围:
$$ 1≤n≤10^8 $$
输入描述:
输入一个int型整数
输出描述:
按照从右向左的阅读顺序,返回一个不含重复数字的新的整数
示例1
输入:9876673
输出:37689
代码
算法一:
python
s = input()[::-1]
t = ''
for i in range(len(s)):
if t.find(s[i]) == -1:
t = t + s[i]
print(t)
算法二:
python
a = input()
a = a[::-1]
num=[]
for i in a:
if i in num:
continue
else:
num.append(i)
print(i,end='')
参考知识点