[python/백준] 11005 : 진법 변환 2

Use_Silver·2022년 4월 9일
0

Algorithm

목록 보기
24/31

문제

풀이

코드


n,b = map(int,input().split())
ary = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"
result=""

while True:

    if n==0:
        break
    
    result+=str(ary[n%b])
    n=n//b

print(result[::-1])

후기

진법문제 공부하게 된 좋은 문제라고 생각한다. 만만하게 보던것도 다시공부하게 된 문제였다.

ABCD..XYZ에 해당하는 문자를 어떻게 처리해야할까 고민했는데, 같이 문자열에 넣어서 index로 받아서 사용할 수 있다는 것을 배웠다!

profile
과정은 힘들지만😨 성장은 즐겁습니다🎵

0개의 댓글