#agc046c. [agc046_c]Shift
[agc046_c]Shift
题目描述
给定一个由 0
和 1
组成的字符串 。通过对字符串 进行以下操作 至 次(包括 和 )后,找出满足条件的字符串数量,并对 取模。
- 选择一对整数 ,其中 和 是 的索引且 ,且 中第 个字符是
0
,第 个字符是1
。将第 个字符从 中移除,并将其插入到第 个字符的左边。
约束条件
- 由
0
和1
组成。
输入
输入以标准输入给出,格式如下所示:
输出
计算满足条件的字符串数量,并对 取模。
示例输入 1
0101 1
示例输出 1
4
四个字符串满足条件:0101
、0110
、1001
和 1010
。
示例输入 2
01100110 2
示例输出 2
14
示例输入 3
1101010010101101110111100011011111011000111101110101010010101010101 20
示例输出 3
113434815