-Code
import string
def solution(n, f):
res = ""
temp = string.digits + string.ascii_uppercase
while n > 0:
n, mod = n // f, n % f
res += temp[mod]
return res[::-1]
while True:
name = input()
if name == "#":
break
formation = int(input())
num = int(input())
print(f"{name}, {num}, {solution(num, formation)}")
'Beakjoon&프로그래머스 > 파이썬' 카테고리의 다른 글
[백준/파이썬] 6975번 Deficient, Perfect, and Abundant (0) | 2024.08.25 |
---|---|
[백준/파이썬] 27512번 스네이크 (0) | 2024.08.24 |
[백준/파이썬] 10501번 Ragged Right (0) | 2024.08.22 |
[백준/파이썬] 21614번 Secret Instructions (0) | 2024.08.21 |
[백준/파이썬] 10902번 Penalty calculation (0) | 2024.08.20 |