#arc121b. [arc121_b]RGB Matching
[arc121_b]RGB Matching
题目描述
Snuke 养了 只狗,编号为 到 。
第 只狗的可爱程度为 。第 只狗的颜色为 ,取值为 R
、 G
或 B
;R
代表红色,G
代表绿色,B
代表蓝色。
Snuke 有 个狗舍,希望把每个狗舍里放两只狗。请注意,这意味着每只狗只能在一个狗舍中。
当他把两只狗放在同一个狗舍中时,这会引起该狗舍内部的一些不满意。不满意等级用整数表示。当狗 和狗 在同一个狗舍中时,如果 ,则不满意程度为 ,否则为 。
找出当两只狗放在每个狗舍中时,最小可能的总不满意程度。
约束条件
- 是整数。
- 的取值范围为
R
、G
或B
。
输入
从标准输入读入数据,格式如下:
输出
打印出当两只狗放在每个狗舍中时,最小可能的总不满意程度。
示例输入 1
1
1 R
2 G
示例输出 1
1
- 狗 的可爱程度为 ,狗 的可爱程度为 。
- 由于 ,不满意程度为 。
示例输入 2
1
1 B
2 B
示例输出 2
0
- 狗 的可爱程度为 ,狗 的可爱程度为 。
- 由于 ,不满意程度为 。
示例输入 3
10
585 B
293 B
788 B
222 B
772 G
841 B
115 R
603 G
450 B
325 R
851 B
205 G
134 G
651 R
565 R
548 B
391 G
19 G
808 B
475 B
示例输出 3
0