๋ฌธ์
ํํ ์ํ ๋ฌธ์ ์ค ํ๋๋ ์ฃผ์ด์ง ์ ์ด ์ด๋ ์ฌ๋ถ๋ฉด์ ์ํ๋์ง ์์๋ด๋ ๊ฒ์ด๋ค. ์ฌ๋ถ๋ฉด์ ์๋ ๊ทธ๋ฆผ์ฒ๋ผ 1๋ถํฐ 4๊น์ง ๋ฒํธ๋ฅผ ๊ฐ๋๋ค. "Quadrant n"์ "์ n์ฌ๋ถ๋ฉด"์ด๋ผ๋ ๋ป์ด๋ค.
์๋ฅผ ๋ค์ด, ์ขํ๊ฐ (12, 5)์ธ ์ A๋ x์ขํ์ y์ขํ๊ฐ ๋ชจ๋ ์์์ด๋ฏ๋ก ์ 1์ฌ๋ถ๋ฉด์ ์ํ๋ค. ์ B๋ x์ขํ๊ฐ ์์์ด๊ณ y์ขํ๊ฐ ์์์ด๋ฏ๋ก ์ 2์ฌ๋ถ๋ฉด์ ์ํ๋ค.
์ ์ ์ขํ๋ฅผ ์ ๋ ฅ๋ฐ์ ๊ทธ ์ ์ด ์ด๋ ์ฌ๋ถ๋ฉด์ ์ํ๋์ง ์์๋ด๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ๋จ, x์ขํ์ y์ขํ๋ ๋ชจ๋ ์์๋ ์์๋ผ๊ณ ๊ฐ์ ํ๋ค.
์ ๋ ฅ
์ฒซ ์ค์๋ ์ ์ x๊ฐ ์ฃผ์ด์ง๋ค. (−1000 ≤ x ≤ 1000; x ≠ 0) ๋ค์ ์ค์๋ ์ ์ y๊ฐ ์ฃผ์ด์ง๋ค. (−1000 ≤ y ≤ 1000; y ≠ 0)
์ถ๋ ฅ
์ (x, y)์ ์ฌ๋ถ๋ฉด ๋ฒํธ(1, 2, 3, 4 ์ค ํ๋)๋ฅผ ์ถ๋ ฅํ๋ค.
์์ ์ ๋ ฅ 1
12
5
์์ ์ถ๋ ฅ 1
1
์์ ์ ๋ ฅ 2
9
-13
์์ ์ถ๋ ฅ 2
4
ํ์ด
1. ๋๋ค ์์์ด๋ฉด ์ 1์ฌ๋ถ๋ฉด
2. x ์์ y ์์์ด๋ฉด ์ 2์ฌ๋ถ๋ฉด
3. ๋๋ค ์์์ด๋ฉด ์ 3์ฌ๋ถ๋ฉด
4. x ์์ y ์์์ด๋ฉด ์ 4์ฌ๋ถ๋ฉด
import java.util.Scanner;
public class B14681 {
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");
} if ( x > 0 && y < 0 ) {
System.out.println("4");
} if ( x < 0 && y > 0 ) {
System.out.println("2");
} if ( x < 0 && y < 0 ) {
System.out.println("3");
}
}
}