#CF1767C. 统计二进制串
统计二进制串
统计二进制串
- 时间限制:2 秒
- 内存限制:512 MiB
题目描述
给定长度 。对每个 给出 :值为 时要求二进制串的区间 全部相同;值为 时要求区间内至少出现两种字符;值为 时没有限制。求满足全部条件的二进制串数量,对 取模。
输入格式
第一行包含 。随后第 行包含 。
输出格式
输出合法字符串数量。
样例输入 1
3
1 0 2
1 0
1
样例输出 1
6
样例输入 2
3
1 1 2
1 0
1
样例输出 2
2
样例输入 3
3
1 2 1
1 0
1
样例输出 3
0
样例输入 4
3
2 0 2
0 1
1
样例输出 4
0
数据范围
- ;
- 。
| 子任务编号 | 分值 | 特殊限制 |
|---|---|---|
| 1 | 20 | |
| 2 | 40 | 所有 |
| 3 | 无特殊限制 |