[BOJ] 10988. 팰린드롬인지 확인하기

Jimeaning·2023년 4월 8일
0

코딩테스트

목록 보기
64/143

Python3

문제

입출력

입출력 예시

주요 포인트

s 문자열을 그대로 뒤집으려면 s[::-1]을 사용한다.

나의 풀이

s = input()
re_s = s[::-1]

for i in range(len(s)):
    if s[i] != re_s[i]:
        ans = 0
        break
    else: ans = 1
print(ans)

이렇게 해도 정답이긴 하다. 다만 반복문을 사용하지 않고도 문제를 풀 수 있다. 추가적인 변수도 필요 없다.

개선한 코드

s = input()
re_s = s[::-1]

if re_s == s :
    print(1)
else: print(0)

그냥 s를 뒤집은 것과 s문자열을 비교하면 끝나는 거였다.

profile
I mean

0개의 댓글