알고리즘

[python] 1259번 팰린드롬수

게르마늄팔찌전도사 2023. 2. 13. 21:42

팰린드롬수는 뒤집었을 때도 같은 수를 말한다.

1
2
3
4
5
6
7
8
9
while True :
    num = input()
    if num == '0' :
        break
    if num == num[::-1] : #문자 뒤집기
        print('yes')
    else :
        print('no')
        
cs

파이썬에는 [::-1] 을 통하여 문자열을 뒤집을 수 있다.

만약 뒤집은 문자열이 기존 문자열과 같으면 팰린드롬수이기 때문에 yes를 출력하고 아닌 경우엔 no를 출력한다.

만약 0이 입력 되었다면 0을 출력하게 된다.

이런 결과물을 확인할 수 있다.

'알고리즘' 카테고리의 다른 글

[python] 1546번 평균  (0) 2023.03.01
[python] 1292번 쉽게 푸는 문제  (0) 2023.02.16
[python] 1157번 단어공부  (0) 2023.01.30
[python]1110번 더하기 사이클  (0) 2023.01.28
[python] 1037번 약수 구하기  (0) 2023.01.27