본문 바로가기
JAVA/Programmers

JAVA 프로그래머스 [점의 위치 구하기] 자바

by tripleup 2023. 5. 31.
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
반응형

댓글