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