728x90
주어진 점의 좌표가 1,2,3,4분면중 어디에 속하는지 반환
x,y의 좌표는 0과 같지 않다.
public int solution(int[] dot) {
if(dot[0]>0&&dot[1]>0)return 1;
else if(dot[0]<0&&dot[1]>0)return 2;
else if(dot[0]<0&&dot[1]<0)return 3;
else return 4;
}
삼항연산자를 이용하여 표현할 수도 있다.
return dot[0]>0&&dot[1]>0 ? 1: dot[0]<0&&dot[1]>0 ? 2 : dot[0]<0&&dot[1]<0 ? 3: 4;
'Java > Coding Test' 카테고리의 다른 글
외계행성의 나이 문제풀이 (0) | 2023.09.10 |
---|---|
문자열 정렬하기(1) 문제풀이 (0) | 2023.09.10 |
삼각형의 완성조건 (0) | 2023.09.09 |
순서쌍의 개수 문제풀이 (0) | 2023.09.09 |
배열의 유사도 문제풀 (0) | 2023.09.09 |