https://codeforces.com/contest/1504/problem/A
시간 2초, 메모리 256MB
input :
output :
조건 :
a를 추가해서도 팰린드롬이 가능하려면?
모든 문자가 a여야 한다. 그리고 이런 경우에는 맨 앞, 뒤에 a를 추가하는 것만으로도 확인할 수 있다.
그러나 이 방법을 사용하지 않고 그냥 모든 문자를 확인했다.
import sys
def check():
for i in range(len(data)):
if 'a' != data[compare_idx - i]:
return data[:i] + 'a' + data[i:]
return -1
t = int(sys.stdin.readline())
for _ in range(t):
data = sys.stdin.readline().rstrip()
compare_idx = len(data) - 1
ans = check()
if ans == -1:
print("NO")
else:
print("YES")
print("".join(ans))