백준 11005 파이썬

2024. 2. 13. 08:57코딩/백준 (단계별)

반응형

백준 11005 : 진법 변환 2

문제

https://www.acmicpc.net/problem/11005

 

11005번: 진법 변환 2

10진법 수 N이 주어진다. 이 수를 B진법으로 바꿔 출력하는 프로그램을 작성하시오. 10진법을 넘어가는 진법은 숫자로 표시할 수 없는 자리가 있다. 이런 경우에는 다음과 같이 알파벳 대문자를

www.acmicpc.net

 

11005번

 

답안 코드 :

N, B = map(int, input().split())
s = ""
num = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"  # 진법의 index를 알기위한

while N:
    s += str(num[N % B])
    N //= B

print(s[::-1])  # s를 뒤집어서 출력

 

백준 / 문제 / 단계별로 풀어보기 / 8단계 일반 수학 1

반응형

'코딩 > 백준 (단계별)' 카테고리의 다른 글

백준 2903 파이썬  (28) 2024.02.15
백준 2720 파이썬 , 그리디 알고리즘  (31) 2024.02.14
백준 2745 파이썬 , enumerate()  (33) 2024.02.12
백준 10798 파이썬  (39) 2024.02.11
백준 2566 파이썬  (47) 2024.02.10