题解 | #提取不重复的整数#

提取不重复的整数

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

a = int(input())
b = str(a)
length = len(b)
L = []
for i in range(length-1,-1,-1):
    c = int(a / (10**i))
    a = a - c * (10**i)
    L.append(c)
L.reverse()
L2 = []
for i in L:
    if i not in L2:
        L2.append(i)
n = len(L2)-1
ans = 0
for i in L2:
    ans += i * (10**n)
    if n >= 0:
        n -= 1
print(ans)

全部评论

相关推荐

头像
09-12 16:00
已编辑
山西大学 后端
感受我的光:Ai自动剔除非目标院校
投递能链集团等公司10个岗位
点赞 评论 收藏
分享
头像
10-22 19:18
上海大学 后端
bxiajuxujwjqna:水印都叠杀人书了
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务