본문 바로가기
DEV/백준 알고리즘

백준 알고리즘(파이썬) :: 백준 코딩 문제 14681번

by 올커 2022. 9. 11.

백준(BAEKJOON) 실습 - 조건문

 

Q. 백준 14681. 사분면 고르기

사분면이 아래 그림처럼 1~4까지 주어진다. x, y 두개의 좌표를 받아 어떤 사분면인지 확인하는 프로그램 작성

(1) 입력 : 첫 줄에 정수 x가 주어짐(-1000 ≤ x ≤ 1000; x ≠ 0)

                둘째 줄에 정수 y가 주어짐(-1000 ≤ y ≤ 1000; x ≠ 0)

(2) 출력 : 점(x, y)가 위치하는 사분면 번호를 출력

# Q 백준 14681, 사분면 고르기
x = int(input())
y = int(input())

x_sign = 0
y_sign = 0

x_sign = '+' if x > 0 else '-'
y_sign = '+' if y > 0 else '-'

if (x_sign == '+')&(y_sign == '+'):
    print("1")
elif (x_sign == '-')&(y_sign == '+'):
    print("2")
elif (x_sign == '-')&(y_sign == '-'):
    print("3")
elif (x_sign == '+')&(y_sign == '-'):
    print("4")
반응형

댓글