CF629B.Far Relative’s Problem

传统题 时间 2000 ms 内存 256 MiB 5 尝试 1 已通过 1 标签

Far Relative’s Problem

题目描述

Famil Door 想要和他来自 Far Far Away 的朋友们一起庆祝他的生日。他有 nn 个朋友,每个朋友只能在一年中的某个具体的日期区间 [ai,bi][a_{i}, b_{i}] 来参加聚会。当然,Famil Door 希望有尽可能多的朋友能一起庆祝。

Far Far Away 的交通工具也和那儿的居民一样奇特,每辆车只能载正好一位男性和一位女性,也就是一位男生和一位女生。又因为 Far Far Away 实在太远了,除了这种交通工具外,没有其他方式可以到达聚会现场。

Famil Door 应当选择一年中的某一天,并邀请一些朋友,使得所有受邀请的朋友在这一天都能到场,且受邀男生人数与女生人数相同。请你求出最多能有多少朋友一同参加 Famil Door 的聚会。

输入格式

输入的第一行包含一个整数 nn1n50001 \leq n \leq 5000),表示 Famil Door 的朋友数。

接下来的 nn 行描述每个朋友的信息。每行以大写字母 'F'(表示女性朋友)或 'M'(表示男性朋友)开头,随后是两个整数 aia_ibib_i1aibi3661 \leq a_i \leq b_i \leq 366),表示第 ii 个朋友能在第 aia_i 天至第 bib_i 天(含)参加聚会。

输出格式

输出一个整数,表示最多能有多少人参加 Famil Door 的聚会。

说明/提示

在第一个样例中,第 33 和第 44 个朋友能在 [117,128][117,128] 区间的任意一天到场。

在第二个样例中,第 33445566 号朋友都能在第 140140 天到场。

由 ChatGPT 5 翻译

样例

4
M 151 307
F 343 352
F 117 145
M 24 128
2
6
M 128 130
F 128 131
F 131 140
F 131 141
M 131 200
M 140 200
4

在线编程 IDE

建议全屏模式获得最佳体验