#P3071. [USACO13JAN] Seating G
[USACO13JAN] Seating G
Description
为了赚些外快,奶牛们在她们的牛棚里开了一家专门供应奶昔的餐厅。餐厅有一排 个座位,编号从 到 ()。初始时,所有座位都是空的。
在这一天中,会按顺序发生 个事件()。每个事件是以下两种之一:
- 一个规模为 的团队到达()。Bessie 希望将这个团队安排在一个连续的 个空座位上。如果可能,她会将其安排在起始位置编号最小的那个连续空位区间。如果不可能,则该团队会被拒之门外。
- 给定一个范围 (),该范围内的所有座位上的奶牛都会离开。
请帮助 Bessie 统计这一天中被拒之门外的团队数量。
Input Format
第 1 行:两个用空格隔开的整数 和 。
第 到 行:每行描述一个事件,格式为 A p(表示一个规模为 的团队到达)或 L a b(表示 范围内的所有奶牛离开)。
Output Format
第 行:被拒之门外的团队数量。
10 4
A 6
L 2 4
A 5
A 2
1
Hint
样例解释:
共有 个座位和 个事件。首先,一个 头奶牛的团队到达。然后座位 到 上的所有奶牛离开。接着,一个 头奶牛的团队到达,之后是一个 头奶牛的团队。
团队 #3 被拒之门外。所有其他团队都得到了安排。
京公网安备 11011102002149号