[프로그래머스]캐릭터의 좌표

박예림·2023년 5월 3일
0

코테

목록 보기
75/132

class Solution {
    public int[] solution(String[] keyinput, int[] board) {
        int[] answer = new int[]{0,0};

        for (String s : keyinput) {
            switch (s) {
                case "up" -> {
                    if (answer[1] < board[1] / 2) answer[1] += 1;
                }
                case "down" -> {
                    if (answer[1] > (board[1]/2) * -1) answer[1] -= 1;
                }
                case "right" -> {
                    if (answer[0] < board[0]/2) answer[0] += 1;
                }
                case "left" -> {
                    if (answer[0] > (board[0]/2) * -1) answer[0] -= 1;
                }
            }
        }
        return answer;
    }
}
profile
응애 나 아기개발자

0개의 댓글