传统题 2000ms 1024MiB

LR insertion

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

LR insertion

题目描述

有一个初始数列 A=(0)A=(0),其中只包含一个数 00

另外,给定一个长度为 NN 的字符串 S=s1s2sNS=s_1s_2\ldots s_N,字符串只由 LR 组成。

对于 i=1,2,,Ni=1,2,\ldots,N,按照顺序执行以下操作:

  • 如果 sis_iL,则把数字 ii 插入到当前数列 AA 中数字 i1i-1 的正左侧;
  • 如果 sis_iR,则把数字 ii 插入到当前数列 AA 中数字 i1i-1 的正右侧。

请输出所有操作结束后的数列 AA

输入格式

输入从标准输入给出,格式如下:

N
S

输出格式

输出最终的数列 AA,相邻两个数之间用一个空格分隔。

数据范围

  • 1N5×1051 \le N \le 5\times 10^5
  • NN 是整数。
  • S=N|S|=N
  • 每个 sis_iLR

样例

样例输入 1

5
LRRLR

样例输出 1

1 2 4 5 3 0

样例输入 2

7
LLLLLLL

样例输出 2

7 6 5 4 3 2 1 0

样例说明

样例 1 中,初始 A=(0)A=(0)

  • s1s_1L,得到 A=(1,0)A=(1,0)
  • s2s_2R,得到 A=(1,2,0)A=(1,2,0)
  • s3s_3R,得到 A=(1,2,3,0)A=(1,2,3,0)
  • s4s_4L,得到 A=(1,2,4,3,0)A=(1,2,4,3,0)
  • s5s_5R,得到 A=(1,2,4,5,3,0)A=(1,2,4,5,3,0)

测试

未参加
状态
已结束
规则
IOI(严格)
题目
8
开始于
2026-5-7 14:45
结束于
2026-5-7 16:51
持续时间
2.1 小时
主持人
参赛人数
16