n = int(input())
check = [0 for _ in range(26)]
for i in range(n):
x = input()
if len(x) % 2 == 0 and x[0:int(len(x)/2)] == ''.join(reversed(x[int(len(x)/2):len(x)])): # 회문인지 확인
print(0)
continue
elif len(x) % 2 != 0 and x[0:int(len(x)/2)] == ''.join(reversed(x[int(len(x)/2):len(x)])): # 회문인지 확인
print(0)
continue
else: # 유사 회문인지 확인
if len(x[1:len(x)]) % 2 == 0 and x[0:int(len(x)/2)] == ''.join(reversed(x[int(len(x)/2):len(x)])):
print(1)
continue
elif len(x[1:len(x)]) % 2 != 0 and x[0:int(len(x)//2)+1] == ''.join(reversed(x[int(len(x)//2+2):len(x)])):
print(1)
continue
for i in range(len(x)-1):
a = x[0:i+1] + '' + x[i+2:len(x)]
if len(a)
# x = 'summuus'
# print(x[1:len(x)])
# for i in range(len(x)-1):
# print(x[0:i+1] + '' + x[i+2:len(x)])
top of page
실제 작동 상태를 확인하려면 라이브 사이트로 이동하세요.
20240427
20240427
댓글 0개
좋아요
댓글(0)
bottom of page