Notice
Recent Posts
Recent Comments
Link
«   2025/04   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
Archives
Today
Total
관리 메뉴

hwooo

(C) 14681번: 사분면 고르기 본문

Study/Algorithm

(C) 14681번: 사분면 고르기

hwooo 2022. 6. 4. 02:45

https://www.acmicpc.net/problem/14681

 

14681번: 사분면 고르기

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

www.acmicpc.net


풀이

x 좌표가 먼저 주어진다는 조건이 있어서 x조건 하에 y조건을 넣어서 풀었다.x, y를 같은 조건에 넣는 게 더 직관적으로 보이긴 할 듯하다.

코드

#include <stdio.h>
int main() {
	int x, y;
	scanf("%d%d", &x, &y);
    
	if (x > 0) {
		if (y > 0) printf("1");
		else printf("4");
	}
    
	else if (x < 0) {
		if (y > 0) printf("2");
		else printf("3");
	}
}
#include <stdio.h>
int main() {
	int x, y;
	scanf("%d%d", &x, &y);
	if (x > 0 && y > 0)  printf("1");
	else if (x > 0 && y < 0)printf("4");
	else if (x < 0 && y > 0) printf("2");
	else if (x < 0 && y < 0)printf("3");	// OR else printf("3");
}

'Study > Algorithm' 카테고리의 다른 글

(C) 2525번: 오븐 시계  (0) 2022.06.04
(C) 2884번: 알람 시계  (0) 2022.06.04
(C) 2753번: 윤년  (0) 2022.06.04
(C) 9498번: 시험 성적  (0) 2022.06.04
(C) 1330번: 두 수 비교하기  (0) 2022.06.03