Start: Jul, 17, 2019 00:00:00
20190717Python程序设计基础培训扩展练习
End: Jul, 21, 2019 00:00:00
Time elapsed:
Time remaining:

Problem_ID: K
Result: Accepted
Time: 48ms
Memory: 25312kB
Author: 13372527218
In contest: 1296

while True:
    try:

        n = int(input())
        if n == 0:
            break

        lst = list(input().split())
        lstb = [1 for i in range(len(lst))]
        lstl = []
        for i in range(0,len(lst)-1):
            for j in range(i+1,len(lst)):
                if len(lst[i]) == len(lst[j]):
                    for k in lst[i]:
                        t = 1
                        if lst[i].count(k) != lst[j].count(k):
                            t = 0
                            break
                    if t == 1:
                        lstb[i] = -1
                        lstb[j] = -1

        for i in range(len(lst)):
            if lstb[i] != -1:
                lstl.append(lst[i])
        lstl = sorted(list(map(int,lstl)))
        
        if len(lstl) == 0:
            print("None" , end = '')
        else:
            for i in lstl:
                print(i ,end = ' ' if i != lstl[-1] else '' )
        print()

        
    except EOFError:
        break