#D. 宇宙人的密文

    Type: Default 1000ms 256MiB

宇宙人的密文

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

宇宙人的密文

题面翻译

题目描述

给出密文 SS,解读方法如下:

  • TT 为空字符串;
  • i=1,2,...,Si=1,2,...,|S| 以下按顺序进(S|S| 表示 SS 的长度);
    • SS 的第 ii 字母是 RR 时,将 TT 反转;
    • SS 的第 ii 个字母不是 RR 时,在 TT 的末尾加上该字母。
  • 然后,如果 TT 中连续出现了两个相同的字母,就去掉这两个字母。尽可能地继续这个操作(可以证明最终得到的字符串不会取决于去除的顺序)。

请输出通过以上操作得到的字符串 TT。注意 TT 可能是空串。

输入格式

共一行,一个字符串 SS

S S

输出格式

共一行,一个字符串 TT

样例 #1

样例输入 #1

ozRnonnoe

样例输出 #1

zone

说明

  • 字符串 SS 由英文小写字母和R组成;
  • 1S5×1051 \le |S| \le 5 × 10^5

样例 1 解释

  • 最初,TT 是空字符串。
  • TT 的末尾加上 oTT 变成了 o
  • TT 的末尾加上 zTT 变成了 oz
  • TT 反转,TT 变成了 zo
  • TT 的末尾加上 nTT 变成了 zon
  • TT 的末尾加上 oTT 变成了 zono
  • TT 的末尾加上 nTT 变成了 zonon
  • TT 的末尾加上 nTT 变成了 zononn
  • TT 的末尾加上 oTT 变成了 zononno
  • TT 的末尾加上 eTT 变成了 zononnoe
  • 删除连续排列的 nTT 变成了 zonooe
  • 删除连续排列的 oTT 变成了 zone

20240102集训

Not Attended
Status
Done
Rule
IOI
Problem
6
Start at
2024-1-2 19:00
End at
2024-1-2 21:00
Duration
2 hour(s)
Host
Partic.
15