錦標賽

錦標賽

中等

說明

統計一場小型足球比賽的結果。

根據一份輸入檔,內容記錄了哪一隊對上哪一隊以及比賽結果,建立一個包含像這樣表格的檔案:

Team                           | MP |  W |  D |  L |  P
Devastating Donkeys            |  3 |  2 |  1 |  0 |  7
Allegoric Alaskans             |  3 |  2 |  0 |  1 |  6
Blithering Badgers             |  3 |  1 |  0 |  2 |  3
Courageous Californians        |  3 |  0 |  1 |  2 |  1

這些縮寫是什麼意思?

  • MP:出賽場數
  • W:勝場數
  • D:平手場數(和局)
  • L:敗場數
  • P:積分

獲勝可為隊伍贏得 3 分。 平手可得 1 分。 落敗得 0 分。

結果依積分由高至低排列。 若積分相同,則依隊名英文字母順序排列。

輸入

你的統計程式會收到像這樣的輸入:

Allegoric Alaskans;Blithering Badgers;win
Devastating Donkeys;Courageous Californians;draw
Devastating Donkeys;Allegoric Alaskans;win
Courageous Californians;Blithering Badgers;loss
Blithering Badgers;Devastating Donkeys;loss
Allegoric Alaskans;Courageous Californians;win

比賽結果是相對於列在前面的第一支隊伍。 所以這一行:

Allegoric Alaskans;Blithering Badgers;win

代表 Allegoric Alaskans 擊敗了 Blithering Badgers。

這一行:

Courageous Californians;Blithering Badgers;loss

代表 Blithering Badgers 擊敗了 Courageous Californians。

而這一行:

Devastating Donkeys;Courageous Californians;draw

代表 Devastating Donkeys 和 Courageous Californians 打成平手。

透過 GitHub 編輯 連結會在新視窗或分頁中開啟
Lua Exercism

準備好開始 錦標賽 了嗎?

註冊 Exercism,透過 117 個練習 和真人引導來學習並精通 Lua,全部免費。