[백준] 4096. 팰린드로미터

원숭2·2022년 2월 18일
0

백준

목록 보기
44/54

문제

풀이

  1. zfill함수를 사용하여 자릿수를 채워주는 0을 유지함.
  2. while문을 사용하여 조건에 맞게 구현함.

코드

import sys

def solution() :
    while 1 :
        n = sys.stdin.readline().rstrip()
        count = 0
        if n == '0' :
            break
        elif n == n[::-1] :
            print(count)
            continue
        else :
            tmp = len(n)
            while n != n[::-1] :
                count += 1
                t = int(n) + 1
                n = str(t).zfill(tmp)
            print(count)
            continue
                
solution()

0개의 댓글