#938. 乐高套装
乐高套装
题目描述
小析有一套乐高积木,完整的一套包含 5 种形状 × 4 种颜色 = 20 种积木各一块:
- 形状(5 种):A=方块,B=圆球,C=三角,D=圆柱,E=棱锥
- 颜色(4 种):R=红,Y=黄,G=绿,P=紫
例如 AR 表示“红色方块”,BP 表示“紫色圆球”。
小析的收纳盒里有 n 块积木(每块用“形状字母 + 颜色字母”两个字符表示,可能重复)。他想知道:至少还要再买几块,才能把 20 种积木各凑齐一块?
输入格式
第一行一个整数 n,表示收纳盒里的积木块数。 接下来 n 行,每行一个长度为 2 的字符串,表示一个积木的形状和颜色。
输出格式
一行一个整数,表示还差几种积木才能凑齐 20 种。
样例
样例 1
输入:
1
AR
输出:
19
样例 2
输入:
4
AR
BP
AR
CY
输出:
17
数据范围
- 0 ≤ n ≤ 100
- 每个积木的字符串长度为 2
- 第一个字符一定属于 {A,B,C,D,E},第二个字符一定属于 {R,Y,G,P}