haju__log

[python][백준/BOJ] 1076번 : 저항 본문

BOJ_백준

[python][백준/BOJ] 1076번 : 저항

haju 2023. 8. 12. 20:10
반응형

https://www.acmicpc.net/problem/1076

 

1076번: 저항

전자 제품에는 저항이 들어간다. 저항은 색 3개를 이용해서 그 저항이 몇 옴인지 나타낸다. 처음 색 2개는 저항의 값이고, 마지막 색은 곱해야 하는 값이다. 저항의 값은 다음 표를 이용해서 구한

www.acmicpc.net

 

문제풀이

  • 저항의 색깔별 값은 리스트로 했을 때 인덱스와 동일하다.
  • 또한 곱하는 값도 10의 인덱스 제곱으로 생각하면 쉽게 결과값 출력이 가능하다.
import sys

j=['black','brown','red','orange','yellow','green','blue','violet','grey','white']


n1=sys.stdin.readline().strip()
n2=sys.stdin.readline().strip()
n3=sys.stdin.readline().strip()

print((j.index(n1)*10 + j.index(n2)) * 10**j.index(n3))
반응형