dict = {'black': 1,'brown': 10,'red': 100,'orange': 1000,'yellow': 10000,'green': 100000,
'blue': 1_000_000,'violet': 10_000_000,'grey': 100_000_000,'white': 1_000_000_000}
dict2 = {'black':'0','brown':'1','red':'2','orange':'3','yellow':'4','green':'5',
'blue':'6','violet':'7','grey':'8','white':'9'}
sum_v = 0
string = ''
arr = []
for i in range(3):
arr.append(input())
# print(arr)
string = dict2[arr[0]] + dict2[arr[1]]
# print(string)
sum_v += int(string) * dict[arr[2]]
print(sum_v)
실수 한 점
dict 의 'black'의 값에 0을 넣었음
'알고리즘 문제풀이' 카테고리의 다른 글
백준 1292 쉽게 푸는 문제 Python 수학 브론즈1 (0) | 2024.03.06 |
---|---|
백준 1816 암호키 Python 수학 브루트포스 브론즈1 (0) | 2024.03.06 |
백준 1094 막대기 Python 수학 실버5 (0) | 2024.03.06 |
백준 1010 다리 놓기 Python 조합 실버5 (1) | 2024.03.06 |
백준 3052 나머지 Python 수학 사칙연산 브론즈2 (0) | 2024.03.05 |