#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}