알고리즘

[백준, 파이썬, 1254번] 팰린드롬 만들기

hminor 2023. 9. 6. 14:44

 

풀이

 

  • 처음엔 너무 어렵게 접근하게 되어서 이상한 결과가 나왔지만
  • 단순히 생각해본 결과 
  • 문자 길이만큼 반복해서 뒤집은 것과 같으면 되는것으로 접근 후 해결

 

import sys
input = sys.stdin.readline
s = input().rstrip('\n')

for i in range(len(s)):
    if s[i:] == s[i:][::-1]:
        print(len(s)+i)
        break