반응형
https://www.acmicpc.net/problem/14681
- 문제
- 문제 풀이
백준 14681번 사분면 고르기는 브론즈 5 난이도의 구현 및 기하학 문제이다. 이 문제에서는 정수 x, y로 된 좌표가 주어지고 이 좌표가 어느 사분면에 있는지를 출력해주면 된다.
x > 0, y > 0이면 1 사분면이다.
x < 0, y > 0이면 2 사분면이다.
x < 0, y < 0이면 3 사분면이다.
x > 0, y < 0이면 4 사분면이다.
코드에서는 간단한 if문으로 해결할 수 있다.
- 코드
import java.io.*;
import java.util.*;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int x = Integer.parseInt(br.readLine());
int y = Integer.parseInt(br.readLine());
if (x > 0 && y > 0) System.out.print(1);
else if (x > 0 && y < 0) System.out.print(4);
else if (x < 0 && y < 0) System.out.print(3);
else System.out.print(2);
}
}
반응형
'백준' 카테고리의 다른 글
[백준] 10818번 : 최소, 최대 – JAVA [자바] (0) | 2022.07.06 |
---|---|
[백준] 1110번 : 더하기 사이클 – JAVA [자바] (0) | 2022.07.06 |
[백준] 2588번 : 곱셈 – JAVA [자바] (0) | 2022.07.06 |
[백준] 10871번 : X보다 작은 수 – JAVA [자바] (0) | 2022.06.26 |
[백준] 10950번 : A+B - 3 – JAVA [자바] (0) | 2022.06.25 |
댓글