hwooo
(C) 14681번: 사분면 고르기 본문
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 |