CSES 1112 - Required Substring
1.0s 512M你的任務是計算有多少個長度為 \(n\) 的字串,包含一個給定的長度為 \(m\) 的模式當作子字串。所有字串都由 A–Z 的字元組成。
輸入格式
第一行輸入有一個整數 \(n\):最終字串的長度。
第二行有一個長度為 \(m\) 的模式。
輸出格式
輸出字串的數量對 \(10^9+7\) 取餘數的結果。
範例輸入 1
6
ABCDB
範例輸出 1
52
說明:最終字串會是 ABCDBx 或 xABCDB 的形式,其中 x 是 A–Z 之間的任何一個字元。
限制
- \(1 \le n \le 1000\)
- \(1 \le m \le 100\)
題目來源
題目來自 CSES Problem Set(Antti Laaksonen),授權 CC BY-NC-SA 4.0;本頁為翻譯,以相同授權分享。
登入後即可撰寫程式並提交評測。
登入