Windows XP(開發代號:Whistler)是微軟公司推出供個人電腦使用的作業系統,零售版於2001年10月25日上市。其名字「XP」的意思是英文中的「體驗」(experience)。Windows XP是繼Windows 2000及Windows Me之後的下一代Windows作業系統。Windows XP的外部版本是2002,內部版本是5.1(即Windows NT 5.1),正式版的版本號是5.1.2600。
從這個版本開始,Windows 對檔案名稱的排序採用了「自然排序 (Natural Sort)」的方式,也就是檔名中含有數字時,檔案會依其數值大小來排序,不再單純地以字串的方式來排序。規則如下:
事實上,Windows 檔案名稱排序包含了更多細節且不同版本之間也有些微的改變,但本題僅考慮數值對檔名排序的影響,而忽略其他細節,均以 ASCII 字典排序。大小寫字母均視為大寫字母來排序。
給你若干個檔案名稱,請將他們依題敘的方式排序後輸出。
輸入的第一行含有一個整數 𝑛 (1 ≤ 𝑛 ≤ 50),代表檔案的數量,接下來有 𝑛 行,每行含有一個檔名。
依 Windows XP 的排序方式輸出檔案名稱。
3 PYTHON 3.10.4 python 3.9.12 Python 3.10.3
python 3.9.12 Python 3.10.3 PYTHON 3.10.4
6 Calendar 2022/2023 Calendar 2022 2023 Calendar 2022 Calendar 2022.1 Calendar 2022.01 Calendar 2022.001
Calendar 2022 Calendar 2022 2023 Calendar 2022.001 Calendar 2022.01 Calendar 2022.1 Calendar 2022/2023
編號 | 身分 | 題目 | 主題 | 人氣 | 發表日期 |
37123 | linsinyu2nd@ ... (匿名) | i207 | 240 | 2023-08-22 01:40 |