본문 바로가기
[Baekjoon Online Judge] 풀이

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

by codeomni 2023. 4. 5.
반응형

 

안녕하세요.

이번 포스팅은 백준 온라인 저지의 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을 출력합니다.

댓글