반응형

-풀이

alp = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
a, b = map(int, input().split())
answer = ''
while a != 0 :
  if a%b >= 10:
    answer += alp[a%b-10]
  else:
    answer += str(a%b)
  a = a//b

print(answer[::-1]

-풀이 설명(느낀점)

[20분 sol] n진법 구하는 방법도 gcd 구할 때 처럼 잘 못했었는데, 이제 제대로 이해한 것 같다. 풀이를 안보고도 풀 수 있어졌다.

+ Recent posts