Krydom: 暁の水平线に胜利を刻むのです

ソロモンの悪夢、見せてあげる!

@krydom2年前

12/27
13:06
模拟

[bzoj 3403] Usaco2009Open Cow Line 直线上的牛

00:00/00:00

♦♦♦♦♦♦   Description   ♦♦♦♦♦♦

题目描述
    约翰的N只奶牛(编为1到N号)正在直线上排队.直线上开始的时候一只牛也没有.接下来发生了S(1≤S≤100000)次事件,一次事件可能是以下四种情况之一:
  .一只奶牛加入队伍的左边(输入“AL”).
  .一只奶牛加入队伍的右边(输入“AR”).
  ·K只队伍左边奶牛离开(输入“DLK”).
  ·K只队伍右边奶牛离开(输入“DRK”).
    请求出最后的队伍是什么样.
    数据保证离开的奶牛不会超过队伍里的奶牛数,最后的队伍不空

♦♦♦♦♦♦   Input   ♦♦♦♦♦♦

第1行输入S,之后S行每行描述一次事件,格式如题目描述所示

♦♦♦♦♦♦   Output   ♦♦♦♦♦♦

由左到右输出队伍最后的情况.

♦♦♦♦♦♦   Sample Input   ♦♦♦♦♦♦

10
A L
A L
A R
A L
D R 2
A R
A R
D L 1
A L
A R

♦♦♦♦♦♦   Sample Output   ♦♦♦♦♦♦

7
2
5
6
8

♦♦♦♦♦♦   Hint   ♦♦♦♦♦♦

af(2)

♦♦♦♦♦♦   题解  ♦♦♦♦♦♦

直接模拟

pascal:

c++:

 

[bzoj 3403] Usaco2009Open Cow Line 直线上的牛