백준 문제 링크
저항
- 문제의 표를 딕셔너리 형태로 저장했다.
- get함수를 이용해서, input()으로 색을 받아온 후에,
다음 3가지 과정을 거친다
- answer = 색의 값
- answer += 색의 값
- answer += 색의 곱
- 마지막으로 int(answer)를 반환하면 끝
참고로 get 함수는 딕셔너리 안에 그 key가 없으면 None을 반환함
color = {'black': ['0', ''], 'brown': ['1', '0'], 'red': ['2', '00'], 'orange': ['3', '000'],
'yellow': ['4', '0000'], 'green': ['5', '00000'], 'blue': ['6', '000000'], 'violet': ['7', '0000000'],
'grey': ['8', '00000000'], 'white': ['9', '000000000']}
answer = color.get(input())[0]
answer += color.get(input())[0]
answer += color.get(input())[1]
print(int(answer))