티스토리 뷰

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

 

1076번: 저항

첫째 줄에 첫 번째 색, 둘째 줄에 두 번째 색, 셋째 줄에 세 번째 색이 주어진다. 위의 표에 있는 색만 입력으로 주어진다.

www.acmicpc.net

 

const input = require('fs')
	.readFileSync('./dev/stdin')
	.toString()
	.trim()
	.split('\n')
	.map((v) => v.trim());

const resistance = new Map();

resistance.set('black', 0);
resistance.set('brown', 1);
resistance.set('red', 2);
resistance.set('orange', 3);
resistance.set('yellow', 4);
resistance.set('green', 5);
resistance.set('blue', 6);
resistance.set('violet', 7);
resistance.set('grey', 8);
resistance.set('white', 9);

console.log((resistance.get(input[0]) * 10 + resistance.get(input[1])) * Math.pow(10, resistance.get(input[2])));
728x90
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/10   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
글 보관함