输入第一行是一个正整数n,接下来输入n个字符串,不区分大小写,判断是否出现过
时间: 2024-05-03 07:18:25 浏览: 121
PHP正则验证字符串是否为数字的两种方法并附常用正则
好的,可以使用Python编写一个简单的程序实现这个功能。代码如下:
```python
n = int(input()) # 输入字符串数量
strings = set() # 定义一个空集合
# 循环读入n个字符串并加入到集合中
for i in range(n):
s = input().lower() # 将字符串转换为小写字母
strings.add(s)
# 输入需要查询的字符串并转换为小写字母
query = input().lower()
# 判断查询的字符串是否在集合中出现过
if query in strings:
print("YES")
else:
print("NO")
```
这个程序的思路是先将输入的所有字符串转换为小写字母,再将它们加入到一个集合中。之后输入需要查询的字符串,也将其转换为小写字母,最后判断它是否在集合中出现过。如果出现过,则输出"YES",否则输出"NO"。
阅读全文