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

PYTHON CODE
N, B = input().split()
B = int(B)
result = 0
for i, j in enumerate(N):
try:
if int(j):
result += int(j) * B ** (len(N)-i-1)
except:
result += (ord(j)-55) * B ** (len(N)-i-1)
print(result)
'Programming [Python] > 백준 알고리즘 솔루션' 카테고리의 다른 글
| #409 백준 파이썬 [2631] 줄세우기 - LIS (0) | 2020.05.27 |
|---|---|
| #407 백준 파이썬 [11382] 꼬마 정민 (0) | 2020.05.25 |
| #406 백준 파이썬 [18883] N M 찍기 (0) | 2020.05.17 |
| #405 백준 파이썬 [5217] 쌍의 합 (0) | 2020.05.17 |
| #404 백준 파이썬 [404] Not Found (0) | 2020.05.17 |