摄影
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.
题目描述
Alice 想要拍一张夜空的照片,她把夜空抽象为平面直角坐标系,有 颗星星,第 颗星星的坐标为 ,颜色为 (有红,蓝,绿三种颜色,分别用大写字母R,B,G来表示。
照片是一个矩形,四条边分别平行于平面直角坐标系的两个轴,如果第 颗星星的坐标满足 ,那么就说这颗星星被拍到了照片里,这张照片长为 ,宽为 ,照片占用内存为 。
Alice想要让照片中包含三种颜色的星星,她想知道照片最小占用内存是多少。
输入格式
第一行一个整数 表示星星的数量。
接下来 行,每行两个整数,一个字符,分别为 。
注意:不同星星的坐标可能相同。
输出格式
一行一个整数,表示照片最小占用内存,如果无论如何都拍不出包含三种颜色的照片,请输出 。
输入输出样例 #1
输入 #1
6
1 2 B
1 1 R
2 1 G
2 0 G
0 -1 B
3 1 R
输出 #1
4
输入输出样例 #2
输入 #2
2
0 0 R
0 0 B
输出 #2
-1
输入输出样例 #3
输入 #3
3
0 0 R
0 0 B
0 0 G
输出 #3
1
说明/提示
对于 数据, 。
对于另外 数据, 。
对于另外 数据, 。
对于全部数据 $1 \le n \le 100,-10^8 \le x_i,y_i \le 10^8,c_i \in \{'R','B','G'\}$ 。
[YDRB#009] 一行秋雁过,万卷算法新 · 云斗八月 Bronze Round
- Status
- Done
- Rule
- IOI
- Problem
- 5
- Start at
- 2025-8-21 12:00
- End at
- 2025-8-24 20:00
- Duration
- 4 hour(s)
- Host
- Partic.
- 73
京公网安备 11011102002149号