[Baekjoon Online Judge] 풀이

[Baekjoon Online Judge] 백준 10988번: 팰린드롬인지 확인하기 파이썬 풀이 - 알고리즘 코딩 문제 해설 python

codeomni 2023. 4. 5. 23:11
반응형

 

안녕하세요.

이번 포스팅은 백준 온라인 저지의 10988 문제 풀이입니다.

문제 이름은 "팰린드롬인지 확인하기" 입니다.

 

 

문제


문제 링크는 바로 밑의 링크를 확인해주세요.

https://www.acmicpc.net/problem/10988

 

10988번: 팰린드롬인지 확인하기

첫째 줄에 단어가 주어진다. 단어의 길이는 1보다 크거나 같고, 100보다 작거나 같으며, 알파벳 소문자로만 이루어져 있다.

www.acmicpc.net

 

 

풀이


1
2
3
4
5
6
= list(input())
RS = S[::-1
if S == RS:
    print(1)
else:
    print(0)
cs

 

 

핵심: 슬라이싱을 사용하여 문자열을 뒤집어서 비교합니다.

 

1. 단어를 입력 받을 변수를 선언합니다.

 

2. 슬라이싱 기능을 사용하여 문자열을 뒤집기 합니다.

 

3~4. 입력 받은 변수와 뒤집은 변수를 비교하여 같다면 1, 다를 경우 0을 출력합니다.