Progamming/BAEK JOON > 백준의 알고리즘
[백준] 14681번 : 사분면 고르기 - JAVA
코딩밤
2023. 2. 7. 17:47
300x250
https://www.acmicpc.net/problem/14681
14681번: 사분면 고르기
점 (x, y)의 사분면 번호(1, 2, 3, 4 중 하나)를 출력한다.
www.acmicpc.net
문제

멀리서 보면 어렵지만 자세히 보면 어렵지 않은 문제이다.
풀이
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int X = sc.nextInt();
int Y = sc.nextInt();
if(X > 0 && Y > 0) {
System.out.println("1");
} else if(Y > 0){
System.out.println("2");
} else if(X < 0 && Y < 0) {
System.out.println("3");
} else {
System.out.println("4");
}
}
}
양수 음수인지 파악을 하고 X좌표가 큰지, 작은지 Y 좌표 값에 따라 몇 사분면인지 검사하는 조건문이다
300x250