백준 14681번 사분면 고르기
문제
x좌표와 y좌표가 각각 한 줄씩 주어진다(-1000 이상 1000 이하, 둘 다 0이 아니다). 이 점이 속한 사분면 번호(1, 2, 3, 4)를 출력한다. 둘 다 양수면 1사분면, x가 음수이고 y가 양수면 2사분면, 둘 다 음수면 3사분면, x가 양수이고 y가 음수면 4사분면이다.
풀이
부호의 조합에 따라 조건문으로 나눈다. 1, 2, 3사분면을 차례로 확인하고, 남는 경우는 4사분면이라 else로 처리한다.
x = int(input())
y = int(input())
if x > 0 and y > 0:
print('1')
elif x < 0 and y > 0:
print('2')
elif x < 0 and y < 0:
print('3')
else:
print('4')처음에는 어려워 보였지만 단순한 조건문 문제였다.