def isPalindrome(str):
left=0
right=len(str)-1
while right>=left:
if str[right]==str[left]:
right-=1
left+=1
else:
return False
return True
n=int(input())
for i in range(n):
s = input()
chars_to_remove = {'l', 'q', 'b'}
result = ''.join([char for char in s if char not in chars_to_remove])
#''.join([...]):将列表中的所有元素连接成一个字符串。
#'':这是连接字符之间的分隔符。这里使用空字符串 '' 表示没有分隔符,即直接将字符拼接在
if isPalindrome(result):
print("Yes")
else:
print("No")
蓝桥杯训练11——回文字符串
于 2024-11-25 21:39:07 首次发布