時間限制 2000 ms ・ 記憶體限制 256 MB
題目描述
猜碼遊戲的答案與每次猜測都由 N 個 1–9 數字組成。位置和數字都相同的配對是 strong match;數字相同但位置不同的是 weak match。每個答案位置與猜測位置只能使用一次,優先保留所有 strong match,再在剩餘數字中盡量配對,求 strong 與 weak 的數量。
輸入格式
每局先給 N(最大 1000),接著 N 個答案數字,再輸入多組各 N 個數字的猜測。N 個 0 結束該局,這組不算猜測。下一局由新的 N 開始;單獨的 N = 0 結束全部輸入。
輸出格式
每局先輸出 Game k:,k 從 1 開始。每次猜測輸出四個空白再接 (S,W),其中 S、W 為 strong、weak 數,逗號兩旁不加空白。
題目來源:UVa 340 — Master-Mind Hints,CPE 歷屆試題。 原題:https://onlinejudge.org/external/3/340.pdf
範例測資
範例輸入 1
4 1 3 5 5 1 1 2 3 4 3 3 5 6 5 5 1 6 1 3 5 1 3 5 5 0 0 0 0 10 1 2 2 2 4 5 6 6 6 9 1 2 3 4 5 6 7 8 9 1 1 1 2 2 3 3 4 4 5 5 1 2 1 3 1 5 1 6 1 9 1 2 2 5 5 5 6 6 6 7 0 0 0 0 0 0 0 0 0 0 0
範例輸出 1
Game 1:
(1,1)
(2,0)
(1,2)
(1,2)
(4,0)
Game 2:
(2,4)
(3,2)
(5,0)
(7,0)
請先登入後再提交程式碼
討論與題解
載入討論區…