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

提取不重复的整数

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

求模和求余

num1 = int(input())

test = []

while True:
    flag = 0
    k = num1 % 10
    for i in test:
        if k == i:
            flag = 1

    if flag == 0:
        test.append(k)
    num1 = num1 // 10
    if num1 == 0:
        break

ans = 0
l = len(test)

for i in range(l):
    ans += test[i]*(10**(l-i-1))

print(ans)
全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

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