백준 알고리즘 사분면(14681) 문제

Dev_HG·2020년 11월 23일
0

사분면 이거 정말 어렸을 때 들었던거 같은데 오랜만에 보니 개념이 생각이 안났다..
기하학 기초 부분인데 이런 수학관련 문제 나오면 개념 공부해야 겠다.

import java.util.Scanner;
public class Main{
	/*
		 * 사분면 
		 * 좌표평면은  x축과 y축 두 직선이 수직하기 때문에 하나의 평면이 네 영역으로 쪽개진다.
		 * 네 영역으로 나누어진 면이므로 한잔어로 사분면이라 표기
		 * 
		 * 사분면은 x좌표와 y좌표가 모두 양수인 공간을 첫번째로 잡은 후 시계 반대방향으로 센다
		 * 
		 * 좌표 푱묜 위의 점 P(a,b)에 대하여 
		 * 
		 * a>0이고 b>0이라면 제 1 사분면 위에,
		 * a<0이고 b>0이라면 제 2 사분면 위에,
		 * a<0이고 b<0이라면 제 3 사분면 위에,
		 * a>0이고 b<0이라면 제 사분면 위에 있다.
		 * 		 
		 * */
    public static void main(String[] args){
     		Scanner sc = new Scanner(System.in);
		int x = sc.nextInt();
		int y = sc.nextInt();
		int result = 0;
		if( x > 0 && y > 0) {
			result = 1;
		}else if( x < 0 && y > 0 ) {
			result = 2;
		}else if( x < 0 && y < 0) {
			result = 3;
		}else {
			result = 4;
		}
		System.out.println(result);
    }
}
profile
꾸준함

0개의 댓글