728x90
반응형
[프로그래머스] 코딩테스트 연습 -> 코딩테스트 입문 -> 점의 위치 구하기
https://school.programmers.co.kr/learn/courses/30/lessons/120841
해결 과정
본 문제는 단순히 if 문을 이용해서 판단하여 답을 도출 할 수 있다.
1 사분면은 양수, 양수
2사분면은 음수, 양수
3 사분면은 음수, 음수
그리고 나머지
이렇게 4개의 조건에 따라 각 사분면의 숫자를 answer에 넣어주면 된다.
소스 코드
class Solution {
public int solution(int[] dot) {
int answer = 0;
if (dot[0] > 0 && dot[1] >0) {
answer = 1;
} else if (dot[0] < 0 && dot[1] > 0) {
answer = 2;
} else if (dot[0] < 0 && dot[1] < 0) {
answer = 3;
} else {
answer = 4;
}
return answer;
}
}
728x90
반응형
'JAVA > Programmers' 카테고리의 다른 글
JAVA 프로그래머스 [공 던지기] 자바 Lv.0 (0) | 2023.05.31 |
---|---|
JAVA 프로그래머스 [배열 회전시키기] 자바 (0) | 2023.05.31 |
JAVA 프로그래머스 [2차원으로 만들기] 자바 (0) | 2023.05.31 |
JAVA 프로그래머스 [가위 바위 보] 자바 Lv.0 (0) | 2023.05.30 |
JAVA 프로그래머스 [구슬을 나누는 경우의 수] 자바 Lv.0 (0) | 2023.05.30 |
댓글