Palindrome ํฐ๋ฆฐ๋๋กฌ
- ์์์๋ถํฐ ์ฝ์ผ๋ ๊ท์์๋ถํฐ ์ฝ์ผ๋ ๊ฐ๊ฒ ์ฝํ๋ ๋ฌธ์์ด
- ๊ธฐ๋ฌ๊ธฐ, ํ ๋งํ , โฆ
- aba, abcdcba, โฆ
- ์ต์
์ ๊ฒฝ์ฐ
- ์๋ณธ ๋ฌธ์์ด์ ๊ธธ์ด๋งํผ ๋์นญ
- ์๋ณธ ๋ฌธ์์ด : โababโ
- โabab | ababโ ์ธ ๊ฒฝ์ฐ ์ต์
- ์๋ณธ ๋ฌธ์์ด : โababโ
- ์๋ณธ ๋ฌธ์์ด์ ๊ธธ์ด๋งํผ ๋์นญ
- ์ต์ ์ ๊ฒฝ์ฐ
- ๋ฌธ์์ด ๋งจ ์ ๊ธ์๋ถํฐ ์ต๋ํ ์ ์ ๊ธธ์ด๋งํผ ๋์นญ
- ์๋ณธ ๋ฌธ์์ด : โababโ
- โa | bab | aโ ์ธ ๊ฒฝ์ฐ ์ต์ ์ด๋ผ ๋ณผ ์ ์์
- ์๋ณธ ๋ฌธ์์ด : โababโ
- ๋ฌธ์์ด ๋งจ ์ ๊ธ์๋ถํฐ ์ต๋ํ ์ ์ ๊ธธ์ด๋งํผ ๋์นญ
abab
์ ๊ฒฝ์ฐ์๋ bab
๋ฅผ ๋์นญ์ ํด๋นํ๋ ๋ถ๋ถ์ด๋ผ๊ณ ๋ถ๋ฅํ๊ณ , a๋ฅผ ์ถ๊ฐํ๋ ๋ฐฉ์์ผ๋ก ๊ตฌํํ ์ ์๋ค.
import sys
s = sys.stdin.readline().strip()
for i in range(len(s)):
if s[i:] == s[i:][::-1]:
print(len(s)+i)
break