반응형
안녕하세요.
이번 포스팅은 백준 온라인 저지의 10988번 문제 풀이입니다.
문제 이름은 "팰린드롬인지 확인하기" 입니다.
문제
문제 링크는 바로 밑의 링크를 확인해주세요.
https://www.acmicpc.net/problem/10988
10988번: 팰린드롬인지 확인하기
첫째 줄에 단어가 주어진다. 단어의 길이는 1보다 크거나 같고, 100보다 작거나 같으며, 알파벳 소문자로만 이루어져 있다.
www.acmicpc.net
풀이
1
2
3
4
5
6
|
S = list(input())
RS = S[::-1]
if S == RS:
print(1)
else:
print(0)
|
cs |
핵심: 슬라이싱을 사용하여 문자열을 뒤집어서 비교합니다.
1. 단어를 입력 받을 변수를 선언합니다.
2. 슬라이싱 기능을 사용하여 문자열을 뒤집기 합니다.
3~4. 입력 받은 변수와 뒤집은 변수를 비교하여 같다면 1, 다를 경우 0을 출력합니다.
댓글