문제 분류 수업 진도 대회 채점현황 순위 질문게시판
게임
스도쿠 타이핑 리듬 타자게임 타이핑 테트리스 타이핑 인베이더 타이핑 지뢰찾기 8192 공룡게임 타이핑 플래피버드 랭킹
로그인

3202 : N진법으로 변환 2

•시간제한: 1.000 S •메모리제한: 256 MB •제출: 3 •통과: 2 •만든사람: suakii

3202 : N진법으로 변환 2

시간 1.000s · 메모리 256MB · 제출 3 · 정답 2

문제 설명

10진수 음이 아닌 정수 $N$을 $B$진법으로 변환하여 출력하세요.

진법 $B$가 10을 초과할 경우, 10 이상의 한 자리 수는 알파벳 대문자를 순서대로 사용하여 표현합니다.


[16진법 및 그 이상의 진법 표기법]
• 16진법까지는 10부터 15까지를 각각 A, B, C, D, E, F로 나타냅니다.
• 16진법을 초과하여 최대 36진법까지 확장할 때에도 알파벳 순서를 그대로 이어 사용합니다.
    - $10 \to \text{A}$, $11 \to \text{B}$, $12 \to \text{C}$, $13 \to \text{D}$, $14 \to \text{E}$, $15 \to \text{F}$
    - $16 \to \text{G}$, $17 \to \text{H}$, $18 \to \text{I}$, ..., $34 \to \text{Y}$, $35 \to \text{Z}$
• 즉, 0부터 9까지의 숫자(10개)와 A부터 Z까지의 알파벳 대문자(26개)를 합쳐 총 36개의 기호(0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ)로 36진법까지 모든 자릿수를 1:1 대응하여 표기합니다.

[제약 조건]
• $0 \le N \le 1\,000\,000\,000$
• $2 \le B \le 36$
• $N, B$는 정수

입력 설명

첫째 줄에 정수 $N$과 진법 $B$가 공백으로 구분되어 주어집니다.

출력 설명

$N$을 $B$진법으로 변환한 결과를 대문자로 출력하세요.

입력 예시
COPY
복사되었습니다!

60466175 36

출력 예시
COPY
복사되었습니다!

ZZZZZ

도움

[추가 예시]

• 0 36 $\to$ 0
• 255 16 $\to$ FF
• 16 17 $\to$ G
• 35 36 $\to$ Z
• 36 36 $\to$ 10
• 123456 36 $\to$ 2N9C
NOTICE  —  BFStudy OJ 정보샘
애들아, 문제 많이 풀고 게임 잠깐 하는거지?
— 정보샘