Baekjoon/단계별로 풀어보기

[BOJ/백준] 14681번 사분면 고르기 C++ 문제 풀이

728x90

단계별로 풀어보기 - if문 - [4단계] 14681번

문제

문제 링크 : www.acmicpc.net/problem/14681

 

14681번: 사분면 고르기

점 (x, y)의 사분면 번호(1, 2, 3, 4 중 하나)를 출력한다.

www.acmicpc.net

입력 복사 : 

> 예제 입력 1

12
5

> 예제 입력 2

9
-13

 

풀이

x좌표, y좌표 순으로 음수/양수 여부를 확인하여 사분면을 판단하였다.

 

CODE

#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';
		}
	}
}

 

결과

728x90