2017年12月25日 星期一

b020: 辛德勒的名單

b020: 辛德勒的名單
"""
二戰期間,德國納粹將猶太人送進集中營集體屠殺,
辛德勒為了拯救這些猶太人,擬訂了一份名單,
藉此保護這些猶太人的生命安全。由於人實在是太多了,
所以辛德勒希望先將這些人名依照字母順序先排序,
你能幫他完成這項工作嗎?

輸入說明:
第一行有一個正整數 N (1<=N<=100),代表這筆名單的人數,接下來的 N 行,每行有一個人名。
輸出說明:
請將這些人名依字母順序排序後,依照一行一個名字的格式輸出。

範例輸入:
3
John
Mary
Amy

範例輸出 :
Amy
John
Mary
"""

list1=[]

X=int(input("輸入一個正整數 N (1<=N<=100) -> "))

for i in range (0,X):
    print("第",i+1,"資料 輸入數字",end='')
    c=str(input(" -> "))
    list1.append(c)


print(list1)

list1.sort()

print()
print(list1)


====================== RESTART: F:/Python_APSC/b020.py ======================
輸入一個正整數 N (1<=N<=100) -> 3
第 1 資料 輸入數字 -> john
第 2 資料 輸入數字 -> marry
第 3 資料 輸入數字 -> amy
['john', 'marry', 'amy']

['amy', 'john', 'marry']
>>> 

沒有留言:

張貼留言

Messaging API作為替代方案

  LINE超好用功能要沒了!LINE Notify明年3月底終止服務,有什麼替代方案? LINE Notify將於2025年3月31日結束服務,官方建議改用Messaging API作為替代方案。 //CHANNEL_ACCESS_TOKEN = 'Messaging ...