题库/YBT00377

#YBT00377. DNA序列

    传统题 难度: 普及+ 标签>一本通AC自动机与fail指针矩阵快速幂与线性递推
时间限制1000 ms
内存限制64 MiB
通过率100%1 / 1 次提交
题目描述 查看题解 开始编程Alt+E

YBT00377 · DNA序列

退出在线编程模式
普及+ 读懂题意,让每一次思考成为成长。
时间限制1000 ms
内存限制64 MiB
通过率100%1 / 1 次提交

题目描述

给出序列长度nn,和mm个不可以包含的子串。问长度为nn的合法序列有多少个?序列中只可能包含ACTGACTG四个字符。

输入

第一行两个整数m,nm,n,接下来mm行每行一个字符串表示不可以包含的子串。

输出

输出一行一个整数表示答案,对100000100000取模。

输入样例

4 3
AT
AC
AG
AA

输出样例

36

提示

【数据规模】 对于100%的数据,n≤2×109,m≤10n≤2 × 10^9,m≤10,每个不可以包含的子串长度不超过1010。

评测数据说明

本题使用按题意独立构造、以独立程序核对的训练数据及公开样例,共8个测试点,非原站或官方原始数据。总分100分。

题目信息

#1805
100%

1 次通过 · 1 次提交

练习难度 普及+
时间限制
1000ms
内存限制
64MiB
上传者