https://www.acmicpc.net/problem/1259
1259번: 팰린드롬수
입력은 여러 개의 테스트 케이스로 이루어져 있으며, 각 줄마다 1 이상 99999 이하의 정수가 주어진다. 입력의 마지막 줄에는 0이 주어지며, 이 줄은 문제에 포함되지 않는다.
www.acmicpc.net
- 입력과 출력

- 소스코드
while True:
n = input()
if n == '0':
break
elif n[:] == n[-1::-1]:
print("yes")
else:
print("no")
- 해설
팰린드롬 수는 코딩테스트나 코딩연습문제에서 자주나오는 문제이다 .이 문제는 어렵게 만든다면 시간복잡도를 생각하게 만들면 어려워 지는 문제이다.
이 백준 문제에서는 그런 제한 없이 단순하게 입력한 값이 팰린드롬수인지 확인하는 것이다.
파이썬을 사용하면 간단하게 슬라이스 로 비교하여 풀면된다.
'Backjoon' 카테고리의 다른 글
| Backjoon problem 11866 요세푸스 문제 0 - python (0) | 2023.05.18 |
|---|---|
| Backjoon problem 10828 스택 - python (0) | 2023.05.18 |
| Backjoon problem 1181 단어 정렬 - python (0) | 2023.05.18 |
| Backjoon problem 10898 수 정렬하기 3- python (0) | 2023.05.18 |
| Backjoon problem 1987 소수 찾기 - python (0) | 2023.05.04 |