C. 2026年南昌市赛入门组模拟赛二-T3 地铁闸机

    传统题 文件IO:gate 1000ms 512MiB

2026年南昌市赛入门组模拟赛二-T3 地铁闸机

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

题目描述

某地铁站装了一台智能闸机,站内最多容纳 CC 人。闸机依次收到 nn 条记录,每条记录是 enter u(卡号 uu 进站)或 exit u(卡号 uu 出站)。

闸机按以下顺序逐条处理并判定:

  • 对 enter u:
    1. 若卡号 uu 已在站内,本条记录无效;
    2. 否则若站内人数已等于 CC,本条记录无效;
    3. 否则 uu 进站,本条记录有效。
  • 对 exit u:
    1. 若卡号 uu 不在站内,本条记录无效;
    2. 否则 uu 出站,本条记录有效。

请输出:最终站内人数、有效记录条数、无效记录条数。

输入格式

从文件 gate.in 中读取数据。

第一行两个整数 nn, CC;接下来 nn 行,每行一个字符串 enter 或 exit,和一个整数 uu。

输出格式

输出到文件 gate.out。

一行三个整数,依次为最终站内人数、有效记录数、无效记录数,用空格隔开。

输入输出样例 #1

6 2
enter 1
enter 2
enter 1
exit 3
exit 2
enter 3
2 4 2

数据范围与约定

对于所有数据:1≤n≤1061 \le n \le 10^6,1≤C≤1061 \le C \le 10^6,1≤u≤1061 \le u \le 10^6。

测试点编号 数据限制
1∼31 \sim 3 所有记录均有效
4∼54 \sim 5 存在因容量满而无效的记录,且不存在其余无效
6∼76 \sim 7 存在重复进站或未进站出站的无效记录,且不存在容量无效
8∼108 \sim 10 无

2026年南昌市赛入门组模拟赛二

未参加
状态
已结束
规则
IOI
题目
4
开始于
2026-10-7 9:00
结束于
2026-10-7 13:00
持续时间
4 小时
主持人
参赛人数
4