a444. APCS 2025/06:轉盤得分 (ZeroJudge q837)

中等APCS

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

題目描述

有 m 個輪盤,各由長度 n 的小寫英文字串表示。遊戲共 k 回合,每回合將每個輪盤在目前狀態下旋轉:正數 d 表示字串循環右移 d 格,負數表示向左移,0 表示不動。旋轉會保留到下一回合。 全部輪盤移動完成後,對每個位置統計 m 個字元中最多的相同字元數,將 n 個位置的最大次數相加,得到本回合分數。求 k 回合分數的總和。

輸入格式

第一行為 m、n、k,三者皆為正整數且不超過 30。接著 m 行各有一個長度 n 的小寫英文字串。最後 k 行各含 m 個整數,依輪盤順序給旋轉距離,每個距離介於 -100 與 100。

輸出格式

輸出所有回合分數的總和。

來源:ZeroJudge q837

範例測資

範例輸入 1

3 6 2
apcsie
taiwan
icpeda
1 0 -4
7 -3 2

範例輸出 1

17

範例輸入 2

4 3 3
abc
bab
cbc
abc
-1 -6 -6 -7
5 -3 4 0
-7 4 2 8

範例輸出 2

21
請先登入後再提交程式碼

討論與題解

載入討論區…

更多