编程题:不同的字符串
$wsl$有好多个字符串,但是他不知道他总共有多少个不相同的字符串,所以想请你帮他数一数总共有几个不相同的字符串
我们忽略字母的大小写区别,比如$TLYY$和$tlyy$我们认为是相同的字符串。
认为两个字符串$a,b$相同当且仅当$a[i]==b[i]$或者$a[i]b[i]$为同一个字母的大小写。$$\forall i<a.length()$$
### 输入格式:
每个测试包含多个测试用例。
第一行包含一个正整数$T(1\leq T\leq 10)$,表示测试用例的数量,测试用例的描述如下。
第二行包含一个整数$N(1\leq N\leq 1000)$,表示有N行字符串输入后面$N$行,每行一个字符串,保证字符串长度小于$100$
**字符串仅由{大小写字母 , 空格 , '_' , '?' , '!' }组合**
### 输出格式:
对于每个测试用例,输出不相同的字符串数量(**结尾有换行**)
仅字母大小写不一样视为相同。
in
2
5
TLYY
tlyy
bbbb
tLYY
Tlyy
2
tly orz
tly orz
out
2
2
答案:若无答案欢迎评论
我们忽略字母的大小写区别,比如$TLYY$和$tlyy$我们认为是相同的字符串。
认为两个字符串$a,b$相同当且仅当$a[i]==b[i]$或者$a[i]b[i]$为同一个字母的大小写。$$\forall i<a.length()$$
### 输入格式:
每个测试包含多个测试用例。
第一行包含一个正整数$T(1\leq T\leq 10)$,表示测试用例的数量,测试用例的描述如下。
第二行包含一个整数$N(1\leq N\leq 1000)$,表示有N行字符串输入后面$N$行,每行一个字符串,保证字符串长度小于$100$
**字符串仅由{大小写字母 , 空格 , '_' , '?' , '!' }组合**
### 输出格式:
对于每个测试用例,输出不相同的字符串数量(**结尾有换行**)
仅字母大小写不一样视为相同。
in
2
5
TLYY
tlyy
bbbb
tLYY
Tlyy
2
tly orz
tly orz
out
2
2
答案:若无答案欢迎评论