#P13228. [ARC150E] Weathercock
[ARC150E] Weathercock
题目描述
有 个人排成一行,从左往右按 编号。每个人初始都面对着一个方向 L 或 R。给出一个字符串 ,则第 个人的方向为 。
接下来进行若干轮操作,每一轮所有人同时进行如下操作:
- 若当前某人面对左边,且他左边的人中面对右边的人数超过一半,则他转头面向右边。
- 若当前某人面对右边,且他右边的人中面对左边的人数超过一半,则他转头面向左边。
操作进行 轮,请求出所有轮中每个人转头的次数之和。,答案对 取模。
输入格式
第一行两个正整数 。
第二行一个长为 的字符串 。
输出格式
一行一个正整数,表示所有轮中每个人的转头次数之和对 取模的结果。
输入输出样例 #1
输入 #1
7 1
RRLRLLL
输出 #1
9
输入输出样例 #2
输入 #2
4 10
LLRR
输出 #2
0
输入输出样例 #3
输入 #3
23 200
RLRRRLLLLLLLLRRRLLRLRRR
输出 #3
2207
说明/提示
对于所有数据,, 是一个长度为 且仅包含字符 L 和 R 的字符串。