题目名称 | 3823. 字符串计数 |
---|---|
输入输出 | zfcjs.in/out |
难度等级 | ★★★☆ |
时间限制 | 1000 ms (1 s) |
内存限制 | 256 MiB |
测试数据 | 11 |
题目来源 | op_组撒头屯 于2023-01-11加入 |
开放分组 | 全部用户 |
提交状态 | |
分类标签 | |
分享题解 |
通过:1, 提交:1, 通过率:100% | ||||
op_组撒头屯 | 100 | 0.564 s | 11.24 MiB | C++ |
关于 字符串计数 的近10条评论(全部评论) |
---|
字符集大小为 $m$。给定一个长为 $k$ 的字符串 $s$,求出所有长为 $n$ 的串中,不包含子串 $s$ 的共有几个。
第一行三个整数 $n,m,k$。
第二行 $k$ 个整数,第 $i$ 个表示 $s_i$ 在字符集中的编号。
一个整数表示答案。答案对 $998244353$ 取模。
3 2 2 1 2
4
$4$ 种方案分别是: $111,211,221,222$。
对于$50\%$数据,$1 \leq n \leq 10^3$。
对于$100\%$数据,$1 \leq n,m,k \leq 10^5$。
$1 \leq s_i \leq m$。
生成函数的运算与组合计数问题——杭州学军中学——金策——2015CTS论文相关