https://school.programmers.co.kr/learn/courses/30/lessons/120861
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
function solution(keyinput, board) {
var answer = [0,0];
const x = Math.floor(board[0]/2);
const y = Math.floor(board[1]/2);
keyinput.forEach((k) => {
if(k === "up") {
if(answer[1] < y) answer[1] += 1;
}
else if(k === "down") {
if(answer[1] > y*-1) answer[1] -= 1;
}
else if(k === "right") {
if(answer[0] < x ) answer[0] += 1;
}
else {
if(answer[0] > x*-1) answer[0] -= 1;
}
});
return answer;
}
728x90
'Algorithm&CodingTest > Programmers' 카테고리의 다른 글
[Programmers] 완전탐색 - 최소직사각형 (0) | 2023.02.09 |
---|---|
[Programmers] 코딩테스트 입문 - 최빈값 구하기 (0) | 2023.02.09 |
[Programmers] 코딩테스트입문 - 삼각형의 완성조건 (2) (0) | 2023.02.09 |
[Programmers] 월간 코드 챌린지 시즌2 - 약수의 개수와 덧셈 (0) | 2023.02.06 |
[Programmers] 연습문제 - 크기가 작은 부분 문자열 (1) | 2023.02.01 |