728x90
반응형

본인이 전자공학과라 그런지 조금 반가웠다. 

그냥 사전을 하나 만들어 놓고 사용했다. 처음 2개는 str으로 합치고 마지막에 int로 바꿔서 곱해주면 된다.

dic = {'black': [0,1], 'brown': [1,10], 'red': [2,100], 'orange': [3,1000], 'yellow': [4,10000],
     'green': [5,100000], 'blue': [6,1000000], 'violet': [7,10000000], 'grey': [8,100000000],
     'white': [9,1000000000]}
li = []

for i in range(3):
    li.append(input())
print(int(str(dic[li[0]][0]) + str(dic[li[1]][0])) * dic[li[2]][1])
728x90
반응형

+ Recent posts