a359. APCS 2026/03:校運代表隊 (ZeroJudge s181)

中等APCS

時間限制 1000 ms ・ 記憶體限制 256 MB

題目描述

有 m 班,每班 r 位學生,依班級順序編號 1 至 mr;第 i 班的編號是 (i−1)r+1 至 ir。每人有一種專長,種類編號 1 至 n。 要選 k 人,所選專長不能重複,每班最多選 2 人。每個方案以學生編號由小到大排列成序列,將所有合法方案按字典序排列,求第 t 個。字典序比較時,第一個不同位置的編號較小者排在前面。

輸入格式

第一行為 n、m、r、k、t,1 ≤ n ≤ 9,1 ≤ m ≤ 17,1 ≤ r ≤ 4,1 ≤ k ≤ 5。t 是合法方案的有效排名,不超過合法方案總數。第二行給 mr 個專長編號 a_i,1 ≤ a_i ≤ n。

輸出格式

輸出第 t 個合法方案的 k 個學生編號,依遞增順序並以空白分隔。

來源:https://zerojudge.tw/ShowProblem?problemid=s181

範例測資

範例輸入 1

5 2 4 3 2
3 1 2 4 1 3 1 5

範例輸出 1

1 3 5

範例輸入 2

8 10 4 5 536
5 5 8 2 3 1 1 3 7 8 2 7 4 1 5 7 7 5 2 1 6 7 7 8 4 7 5 3 2 7 8 4 2 5 3 6 7 8 8 6

範例輸出 2

1 3 7 29 32
請先登入後再提交程式碼

討論與題解

載入討論區…

更多