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 |