사분면 고르기

문제 링크

사분면 고르기

분석

정수 x와 y를 입력 받아 2차원 좌표로서 어느 사분면에 속하는지 판단하며 1, 2, 3, 4 중 하나를 출력해야합니다.

좌표 평면에서 사분면은 다음과 같은 방법으로 구분됩니다.

사분면 x값 y값
1 + +
2 - +
3 - -
4 + -

풀이

#include <iostream>

using namespace std;

int main()
{
	int x, y;

	cin >> x >> y;

	if (x > 0)
	{
		if (y > 0)
		{
			cout << 1;
		}
		else
		{
			cout << 4;
		}
	}
	else
	{
		if (y > 0)
		{
			cout << 2;
		}
		else
		{
			cout << 3;
		}
	}

	return 0;
}

성능 요약

시간 복잡도는 상수 시간에 끝나기 때문에 $O(1)$입니다.

공간 복잡도는 고정된 크기의 상수 공간을 사용하기 때문에 $O(1)$입니다.

메모리: 2020 KB

시간: 0 ms

Date:     Updated:

카테고리:

태그:

Baekjoon 카테고리 내 다른 글 보러가기

댓글남기기