코드
function solution(board, moves) {
let result = 0;
let temp = [];
for (let i = 0; i < moves.length; i++) {
for (let j = 0; j < board.length; j++) {
if (board[j][moves[i] - 1] !== 0) {
temp.push(board[j][moves[i] - 1]);
board[j][moves[i] - 1] = 0;
if (temp[temp.length - 1] === temp[temp.length - 2]) {
temp = temp.slice(0, temp.length - 2);
result += 2;
}
break;
}
}
}
return result;
}
'코딩 테스트 > 프로그래머스 level1' 카테고리의 다른 글
모의고사 (0) | 2022.09.08 |
---|---|
다트 게임 (0) | 2022.09.08 |
성격 유형 검사하기 (0) | 2022.09.08 |
3진법 뒤집기 (0) | 2022.09.08 |
문자열 다루기 기본 (0) | 2022.09.07 |