-->
当前位置:首页 > 题库 > 正文内容

编程题:不同的字符串

Luz4年前 (2021-10-30)题库1227
$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







答案:若无答案欢迎评论

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。