11005번

Programming/Coding Problem

BOJ 11005번: 진법 변환 2

핵심 포인트 진법 변환 제출코드 N, B = map(int, input().split()) num = [] while N !=0: if N % B >= 10: num.append(chr(N % B + 55)) else: num.append(N % B) N //= B print(''.join(map(str, reversed(num)))) 해설 BOJ 2745: 진법 변환과 유사한 문제로 10진법의 숫자를 주어진 진법으로 변환하여 숫자를 출력하는 문제입니다. 이를 위해서는 주어진 진법으로 십진법의 수를 나누었을 때 나머지값을 이용하면 됩니다. 이때, 10보다 크거나 같은 값이 나오면 A ~ Z로 변환해주기 위해서 아스키코드 표를 참조하였습니다. 추가적으로 진법 변환 시 자리수의 순서는 나눌 때의 반대가 되어..

Johns Hohns
'11005번' 태그의 글 목록