본문 바로가기
Algorithm/파이썬 백준 기초

백준 14681

by 눈오는1월 2021. 9. 8.
728x90

문제 링크

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 문과 elif 문을 적절하게 사용할 줄 아는지 묻는 의도이다.

 

문제풀이 방법:

맨 처음 x가 0보다 클 때와  x가 0보다 작을 때를 나눈 후 그 안에 y가 0보다 클때와 작을 때를 나눈다 그후 x가 0보다 클때 y가 0보다 크면 1을 출력 0보다 작으면 4를 출력하고 x가 0보다 작을때 y가 0보다 크면 2를 출력 0보다 작으면 3을 출력한다.

728x90

'Algorithm > 파이썬 백준 기초' 카테고리의 다른 글

백준 2884  (0) 2021.09.09
백준 2753  (0) 2021.09.08
백준 9498  (0) 2021.09.07
백준 1330  (0) 2021.07.14
백준 2588  (0) 2021.07.12