반응형
-풀이
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 구할 때 처럼 잘 못했었는데, 이제 제대로 이해한 것 같다. 풀이를 안보고도 풀 수 있어졌다.