#P10877. 「KDOI-07」n1gr tS0i
「KDOI-07」n1gr tS0i
题目背景
众所周知,小 T 不喜欢 01 串问题,于是小 R 出了另一个有关 01 串的题目:
题目描述
有一个长度为 的 串 ,你要对 进行 恰好 次操作。每次操作选择 ,然后你按位翻转 。这里的按位翻转指, 内所有 同时变为 ,且所有 同时变为 。
求 次操作后,所有可能不同的 的个数。因为答案可能很大,所以请对 取模。
输入格式
本题有多组数据。
第一行一个整数 描述数据组数。对于每组数据:
- 第一行一个整数 。
- 接下来一行,一个长度为 的 串 。
输出格式
对于每组数据,一行一个整数,表示答案,对 取模后的结果。
2
2
01
30
101001001010100110101101011110
1
75497471
提示
样例解释
- 对于 ,,我们会发现每次操作只能选择 即反转整串,因此 次操作后只能得到 ,故答案为 ;
- 对于第二组数据,暂时不能给你一个明确的答复。
数据规模与约定
本题采用捆绑测试。
分数 | ||
---|---|---|
对于所有数据,保证 ,,。