- 백준 14681번 풀이2022년 08월 18일
- Lv. 34 라이츄
- 작성자
- 2022.08.18.:13
문제
근데 여기 들어오는 사람들 중 사분면 모르는 사람이 있음? 까먹었다면 몰라도…
여기서 xy가 둘 다 양수일 때를 기점으로 시계 반대방향으로 1, 2, 3, 4사분면이다. 축은 사분면으로 안 친다.
복소평면 아닌게 다행풀이
x=int(input()) y=int(input()) if x > 0 and y > 0: print(1) elif x < 0 and y > 0: print(2) elif x < 0 and y < 0: print(3) else: print(4)
위에서 축은 사분면으로 안 친다고 했는데, 그래서 문제에서도 x, y 둘 다 0이 아니라고 전제한다. 저기에 추가로 그 부분에 대해 처리하고 싶다면 x가 0일때는 y-axis, y가 0일때는 x-axis, 둘 다 0이면 원점이라고 출력하게 하면 된다.
if x > 0 and y > 0: print(1) elif x < 0 and y > 0: print(2) elif x < 0 and y < 0: print(3) elif x == 0 and y != 0: print("y-axis") elif x != 0 and y == 0: print("x-axis") elif x == o and y == 0: print("central") else: print(4)
저기서 새로 추가된 부분이 x가 0이고 y가 0이 아닐 때는 y축, x가 0이 아니고 y가 0일때는 x축, 둘 다 0이면 원점(이 영어로 뭔지 몰라서 걍 센트럴 함) 출력하라는 부분.
'BOJ > [BOJ] Python' 카테고리의 다른 글
백준 8393번 풀이 (0) 2022.08.18 백준 10950번 풀이 (0) 2022.08.18 백준 2753번 풀이 (0) 2022.08.18 백준 2884번 풀이 (0) 2022.08.18 백준 2588번 풀이 및 응용 (0) 2022.08.18 다음글이전글이전 글이 없습니다.댓글
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)