牛客-計算機複試-Simple Sorting

用python非常簡單的就解決了。


while True:
    try:
        N = int(input().strip())
        line = input().strip().split()
        array = sorted(list(set([int(number) for number in line])))
        for i in range(len(array)):
            if i+1 != len(array):
                print(array[i], end=' ')
            else:
                print(array[i])
    except:
        break
'''
TypeError: 'set' object is not subscriptable
這是當你使用set[i]訪問一個set對象中的元素的時候報的錯誤。
這是因爲set不允許下標訪問的,必須轉化爲list才能訪問其中的元素。
'''
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章