반응형
[ Contents ]
1. 문제 (링크 참조)
2. 문제 풀이
2022.02.06 - [Algorithm] - [구현/수학] 백준 10988 팰린드롬인지 확인하기 - Python
팰린드롬은 앞으로 읽으나 거꾸로 읽으나 같은 단어나 문장을 말합니다. 우리말로는 '회문'이라고 합니다.
팰린드롬수는 앞뒤로 대칭인 숫자로, 뒤로 읽어도 같은 숫자여야 합니다.
3. 코드
while True:
num = input()
if num == '0':
break
if num == num[::-1]:
print("yes")
else:
print("no")
정수형이 아니라 '문자열'로 취급했습니다. 문자열로 취급하면, 쉽게 거꾸로 반전할 수 있습니다.
거꾸로 읽은 숫자 num[::-1]와 num이 같다면 팰린드롬수입니다.
반응형
'Algorithm' 카테고리의 다른 글
[Brute Force] 백준 1018 체스판 다시 칠하기 - Python (0) | 2022.02.07 |
---|---|
[구현/정렬] 백준 10814 나이순 정렬 - Python (0) | 2022.02.07 |
[구현/수학] 백준 2738 행렬 덧셈 - Python (0) | 2022.02.07 |
[구현/수학] 백준 1453 피시방 알바 - Python (0) | 2022.02.07 |
[구현/수학] 백준 5635 생일 - Python (0) | 2022.02.07 |
댓글