題目
描述
輸入一個int型整數(shù),按照從右向左的閱讀順序,返回一個不含重復(fù)數(shù)字的新的整數(shù)。
保證輸入的整數(shù)最后一位不是0。
輸入描述:
輸入一個int型整數(shù)
輸出描述:
按照從右向左的閱讀順序,返回一個不含重復(fù)數(shù)字的新的整數(shù)
示例1
輸入:
9876673
輸出:
37689
解題思路
(1)將輸入的字符串進(jìn)行反轉(zhuǎn)
(2)逐個元素添加到result,剔除重復(fù)元素
>>>"9876673"[::-1]
'3766789'
代碼
while True:
? ? try:
? ? ? ? in_str = input()[::-1]
? ? ? ? result = ""
? ? ? ? for a in in_str:
? ? ? ? ? ? if a not in result:
? ? ? ? ? ? ? ? result = result + a
? ? ? ? print(result)
? ? except:
? ? ? ? break