Java/Coding Test
점의 위치 구하기 문제풀이
최고다최코딩
2023. 9. 9. 20:31
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;