Lumpy Space Princess - Adventure Time
코딩테스트/백준

백준 [14681] 사분면 고르기

yaebb_82 2022. 7. 23.

 

 

 

문제

 

 

 

작성한 코드

x_coordinate = int(input())
y_coordinate = int(input())

if (x_coordinate > 0) and (y_coordinate > 0):
    print("1")
elif (x_coordinate < 0) and (y_coordinate > 0):
    print("2")
elif (x_coordinate < 0) and (y_coordinate < 0):
    print("3")
else:
    print("4")

- input()을 통해 x좌표, y좌표 값을 문자로 입력받고, int형으로 형변환하여 x_coordinate, y_coordinate 에 저장해준다.

- if~elif~else문을 사용하여 조건별로 나눈다.

- 사분면: 1 = (양수, 양수) / 2 = (음수, 양수) / 3 = (음수, 음수) / 4 = (양수, 음수)

- 양수일 때는 0 초과 로 작성하고, 음수일 떄는 0 미만으로 작성한다.

- 좌표 별 양수, 음수 조건은 둘 다 만족을 해야 하는 것이기 때문에 and를 사용한다.

 

 

 

반응형

'코딩테스트 > 백준' 카테고리의 다른 글

백준 [2525] - 오븐 시계  (0) 2022.07.25
백준 [2884] - 알람 시계  (0) 2022.07.23
백준 [9498] - 시험 성적  (0) 2022.07.23
백준 [1330] - 두 수 비교하기  (0) 2022.07.22
백준 [25083] - 새싹  (0) 2022.07.22

댓글