슈콩

COS PRO 1급 JAVA UP AND DOWN 본문

카테고리 없음

COS PRO 1급 JAVA UP AND DOWN

shukong 2026. 1. 7. 22:22

 

 

[소스 코드]

class Main {
    public int solution(int K, int[] numbers, String[] UpDown) {
        int left = 1;
        int right = K;
        for(int i = 0; i < numbers.length; i++){
            int num = numbers[i];
            if(UpDown[i].equals("UP"))
                left = Math.max(left,num + 1);
            else if(UpDown[i].equals("DOWN"))
                right = Math.min(right,num - 1);
            else if(UpDown[i].equals("RIGHT"))
                return 1;
        }
        return right - left + 1;
    }
}