Development/CodingTest

[백준] Python 진법변환

Kirok Kim 2022. 1. 9. 16:09
전체 코드
a1,b1=input().split()
b1=int(b1)
num='0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ'
result=0
for a in range(0,len(a1)):
  result+=num.index(a1[a])*(b1**(len(a1)-1-a))
print(result)

 

코드리뷰
a1,b1=input().split()
b1=int(b1)
num='0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ'
result=0
for a in range(0,len(a1)):
  result+=num.index(a1[a])*(b1**(len(a1)-1-a))//0번째 인덱스부터 차례로 불러와 해당하는 자릿수의 값을 곱
print(result)
  • 이번 건 리뷰할게 특별히 없다
반응형