본문 바로가기
알고리즘

[Python] 백준 14681번 : 사분면 고르기

by 내 코딩 2023. 1. 5.
반응형

코드

a = int(input())
b = int(input())

if a > 0:
    if b > 0:
        print(1)
    else:
        print(4)
else:
    if b < 0:
        print(3)
    else:
        print(2)

설명

첫 번째 줄과 두 번째 줄을 입력받기 위해 input()함수를 사용하고 숫자 비교를 하기 위해 int를 사용하여 정수형으로 만들어준다.

만약 a가 0보다 크다면

a가 양수일 때는 1사분면과 4사분면만 있다. 이중 if문으로 a가 양수일 때 그 조건에서 b가 양수라면 1을 출력하고

else를 통해 그 외 나머지 음수라면 4사분면을 출력한다.

b에 if문을 나와서 a가 음수일 때 b가 음수라면 3을 음수라면 2를 출력하게 한다.

댓글