#ABC122D. 不含 AGC 的字符串
不含 AGC 的字符串
不含 AGC 的字符串
题目描述
给定整数 。求满足以下条件、长度为 的字符串的个数除以 的余数。
- 不包含
A、C、G、T以外的字符。 - 不包含
AGC作为子串。 - 不能通过进行 次相邻两个字符的交换来违反上述条件。
输入格式
输入按以下格式从标准输入给出:
输出格式
输出满足条件的字符串的个数除以 的余数。
样例
3
61
只包含 A、C、G、T、长度为 的字符串共有 种,其中只有 AGC、ACG、GAC 违反条件,所以答案是 种。
4
230
100
388130742
别忘了输出字符串个数除以 的余数。
数据范围
提示
字符串 的子串是指从 的开头和末尾去掉 个以上字符后得到的字符串。
例如,ATCODER 的子串包含 TCO、AT、CODER、ATCODER、``(空字符串),不包含 AC。
难度
普及+/提高-
通过率
—
尝试
0
已通过
0
- ID
- 1685
- 类型
- 传统题
- Time Limit
- 2000ms
- Memory Limit
- 1024MiB
- 上传者