文理学院程序设计在线练习


题目统计

Time Limit: 1 Second(s)    Memory Limit: 32 MB

Total Submission(s): 79   Accepted Submission(s): 56
Problem Description

在ACM程序设计竞赛赛场,当某个队伍正确解答一道题目后就会在其前面升起1个彩色气球。而且规定气球的颜色和题目的编号一致,或者说,每种颜色的气球只能用于一道题目上,所以不同颜色的气球不能相互替代。

为了增加比赛的气氛,也为了选拔优秀选手参加省赛,所以,我们也来让气球升起来吧。

现在的任务是这样的,告诉你比赛过程中已送出的气球数量以及每个气球的颜色,请你统计到现在为止已成功解决的不同题目的总数。

Input

测试数据有多组,先输入测试组数T(1<=T<=20)。然后输入T组测试数据。
每组测试的第一行有一个整数n, 1<=n<=100,代表已经送出的气球总数,下面的n行依次给出已经送出的每个气球的颜色,颜色是由长度不超过20且不包含空格的英文字母组成。注意,气球的颜色忽略大小写。

Output

每组数据输出一个整数,表示已成功解决的不同题目的总数。

Sample Input
2
5
RED
Red
Blue
GreeN
REd
2
YelLow
gray
Sample Output
3
2
Author

hlj

Source

usx第六届程序设计竞赛