n327. The Tower of Names
Tags :
Accepted rate : 137人/145人 ( 94% ) [非即時]
評分方式:
Tolerant

最近更新 : 2024-03-12 11:02

Content

在英文裡,很多名字出現在一個清單時,常常會以英文字母排序 (Alphabetical Order),方便人們查找。但是文文覺得這樣長短不一的名字混雜在一起,不太整齊,於是他就先用名字的長短排序,相同長度的名字才以字母排序,如此一來,當你把這名字的清單列出來是會是上窄下寬,看起來就像是一座塔。

給你若干個名字,請以文文的方式排序後輸出。

Input

輸入的第一行含有一個整數 𝑛 (0 < 𝑛 <= 100),接下來有 𝑛 行,每行含有一個由英文字母、句點 (.)、連字號 (-)、雙引號 (")、及空白所組成的英文姓名。

Output

將輸入的姓名先以長度 (含中間的空白及其它符號) 排序,長度相同時,則以字母順序排序。

Sample Input #1
5
Alexander Smith
Mia Johnson
Benjamin Lee
Isabella Chang
Oliver Taylor
Sample Output #1
Mia Johnson
Benjamin Lee
Oliver Taylor
Isabella Chang
Alexander Smith
Sample Input #2
4
Ethan Baker
April Adams
Jacob White
Emily Clark
Sample Output #2
April Adams
Emily Clark
Ethan Baker
Jacob White
測資資訊:
記憶體限制: 64 MB
公開 測資點#0 (10%): 1.0s , <1K
公開 測資點#1 (10%): 1.0s , <1K
公開 測資點#2 (10%): 1.0s , <1K
公開 測資點#3 (10%): 1.0s , <1K
公開 測資點#4 (10%): 1.0s , <1K
公開 測資點#5 (10%): 1.0s , <1K
公開 測資點#6 (10%): 1.0s , <1K
公開 測資點#7 (10%): 1.0s , <1K
公開 測資點#8 (10%): 1.0s , <1K
公開 測資點#9 (10%): 1.0s , <1K
Hint :
Tags:
出處:
板橋高中教學題 [管理者: snail (蝸牛) ]

Status Forum 排行

ID User Problem Subject Hit Post Date
45550 suyueh (suyueh) n327
python
70 2025-03-14 22:28
44975 1121232@stu. ... (Ian911436) n327
cpp 超級簡單解
154 2024-12-30 14:40
41118 seancai78@gm ... (風月春秋) n327
小小的取巧了
235 2024-07-05 14:28
39694 toseanlin@gm ... (Dr. SeanXD) n327
解題思路
378 2024-03-20 12:12