输入一些小于10的非负整数,求这些数组成的最大整数,要求各位数字互不相同。

输入一些小于10的非负整数,求这些数组成的最大整数,要求各位数字互不相同。

输入格式:
用空格分隔输入一些小于10的非负整数,要求每个整数x符合条件:0⩽x<10

输出格式:
输出一个整数,由输入的数组成的最大整数,且每位数字各不相同。

输入样例:
在这里给出一组输入。例如:

3 1 1 1 1 3 9 4 4
结尾无空行
输出样例:
在这里给出相应的输出。例如:

9431
结尾无空行

n = map(int, input(">>>").split())

t = sorted(set(n), reverse=True)

print("".join(map(str, t)))

n=input() #输入
lst=n.split(' ') #分割,转数组
a=list(set(lst)) #去重
a.sort() #排序
b=a[::-1] #取反
for c in b: #按位输出
    print(c,end='')