Python/Baekjoon

백준 14681번 : 사분면 고르기

sungjunminn 2022. 10. 6. 14:46

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

 

14681번: 사분면 고르기

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

www.acmicpc.net

 

 

풀이

x = int(input())
y = int(input())

if x > 0:
    if y > 0:
        print("1")
    elif y < 0:
        print("4")
elif x < 0:
    if y > 0:
        print("2")
    elif y < 0 :
        print("3")

 

if문을 중복으로 사용하여

x와 y가 모두 양수이면 1사분면,  

x는 양수, y는 음수이면 4사분면,

x는 음수, y는 양수이면 2사분면, 

x와 y가 모두 음수이면 3사분면을 알 수 있다.