
솔루션
import java.util.*;
class Solution {
public int[] solution(String[] keyinput, int[] board) {
int[] answer = {0,0};
int h = board[1] / 2; //반으로 갈라서 계산하는것이 편함
int w = board[0] / 2;
for(String s : keyinput){
if(s.equals("up") && answer[1] < h){
answer[1] ++;
}else if(s.equals("down") && answer[1] > -h){
answer[1] --;
}else if(s.equals("left") && answer[0] > -w){
answer[0] --;
}else if(s.equals("right") && answer[0] < w){
answer[0] ++;
}
}
return answer;
}
}'java' 카테고리의 다른 글
| [프로그래머스 - 자바] 등수 매기기 (0) | 2023.09.06 |
|---|---|
| [프로그래머스 - 자바] 로그인 성공? (0) | 2023.09.06 |
| [프로그래머스 - 자바] 종이 자르기 (0) | 2023.09.06 |
| [프로그래머스 - 자바] 외계어 사전 (0) | 2023.09.06 |
| [프로그래머스 - 자바] 삼각형의 완성조건(2) (0) | 2023.09.06 |