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

Problem_ID: K
Result: Accepted
Time: 44ms
Memory: 25316kB
Author: 13867179686
In contest: 1300

while True:
    n=int(input())
    if n==0:
        break
    lst1=list(map(str,input().split()))
    lst2=[]
    
    for i in range(n):
        tmp_lst=list(lst1[i])
        tmp_lst.sort()
        lst2.append(''.join(tmp_lst))

    for j in range(len(lst2)-1,-1,-1):
        if lst2.count(lst2[j])>1:
            del lst1[j]
    lst1.sort()
    if len(lst1)==0:
        print('None')
    else:
        print(" ".join(lst1))