본문 바로가기
알고리즘/백준

[백준] 14681번 : 사분면 고르기 (JAVA-자바)

by 자연송어 2021. 7. 23.

 

첫인상은 괜히 어려운 단어가 나와서 어려워보이지만 이해만 하면 쉬운 문제 

0은 양수도 음수도 아닌 '제 3의 부호'를 갖고 있는 수

 

import java.util.Scanner;

public class Main {
    
    public static void main(String[] args) {
        
     Scanner scanner = new Scanner(System.in);
     
     int x = scanner.nextInt(); // x를 입력받는다. 
     int y = scanner.nextInt(); // y를 입력받는다.
     
     while (!(x >= -1000 && x <= 1000 && x != 0)) {
         x = scanner.nextInt();
     }
     // (−1000 ≤ x ≤ 1000; x ≠ 0) <- 범위가 아니면 다시 입력받음.
     
     while (!(y >= -1000 && y <= 1000 && y != 0)) {
         y = scanner.nextInt();
     }
     // (−1000 ≤ x ≤ 1000; x ≠ 0) <- 범위가 아니면 다시 입력받음.
        
     if(x > 0 && y > 0) {
         System.out.println(1);
     } else if (x < 0 && y > 0) {
         System.out.println(2);
     } else if (x < 0 && y < 0) {
         System.out.println(3);
     } else if (x > 0 && y < 0) {
         System.out.println(4);
     }
    }
}

 

'알고리즘 > 백준' 카테고리의 다른 글

[백준] 2753번 : 윤년 (JAVA-자바)  (0) 2021.07.23
[Java] for문 - 별찍기-1 (2438번)  (0) 2021.06.20
[Java] for문 - 기찍N (2742번)  (0) 2021.06.20
[Java] for문 - N찍기 (2741번)  (0) 2021.06.20