#AT1164. 收集孩子
收集孩子
题目描述
给定一个由和组成的字符串 .
设 是 的长度。有 个方块从左到右排列,第个方块上写着 的第个字符。
最左边的方块上始终写着R
,最右边方块上始终写着L
。
初始时,每个方块上站着一个孩子。
每个孩子将执行以下操作 次:
- 按照所站的方块上的字符指定的方向向前移动一格。其中,
L
表示左,R
表示右。
求出孩子们执行完移动后,每个方块上站着的孩子数量。
输入
输入一行表示字符串
输出
按照从左到右的顺序,打印孩子们执行完移动后每个方块上站着的孩子数量。
RRLRL
0 1 2 1 1
样例解释
每个孩子每次移动一次后,每个方块上站着的孩子数量分别是 0,2,1,1,1。
每个孩子每次移动两次后,每个方块上站着的孩子数量分别是 0,1,2,1,1。
每个孩子每次移动 次后,每个方块上站着的孩子数量分别是 0,1,2,1,1。
RRLLLLRLRRLL
0 3 3 0 0 0 1 1 0 2 2 0
RRRLLRLLRRRLLLLL
0 0 3 2 0 2 1 0 0 0 4 4 0 0 0 0
提示
-
是一个长度在 到 之间(包含端点)的字符串。
-
的每个字符都是
L
或R
。 -
的第一个和最后一个字符分别是
R
和L
。