사분면과 축 위의 점 세기
시간 제한1초메모리 제한128 MB
n개 점이 네 사분면 중 어디에 속하는지와 좌표축 위에 있는 점이 몇 개인지 셉니다.
- 난이도
쉬움10점 중 1점
- 유형
- 구현
- 정답자
- 아직 제출이 없습니다
문제
이차원 좌표평면에 점 개가 놓여 있다. 각 점의 좌표 가 주어질 때, 제1사분면부터 제4사분면까지 각 사분면에 놓인 점의 개수와 축 위에 놓인 점의 개수를 세는 프로그램을 작성하시오.
점이 속한 사분면은 두 좌표의 부호로 정해진다. 이고 이면 제1사분면, 이고 이면 제2사분면, 이고 이면 제3사분면, 이고 이면 제4사분면이다.
와 중 하나라도 인 점은 어느 사분면에도 속하지 않고 축 위의 점으로 센다. 원점도 축 위의 점이다.
입력
첫째 줄에 점의 개수 이 주어진다. ()
다음 개 줄에는 줄마다 점 하나의 좌표 와 가 빈 칸을 사이에 두고 주어진다. ()
같은 좌표가 여러 번 주어질 수 있고, 이때는 주어진 횟수만큼 각각 세어야 한다.
출력
다음 형식으로 다섯 줄을 출력한다.
Q1: <제1사분면에 있는 점의 개수>
Q2: <제2사분면에 있는 점의 개수>
Q3: <제3사분면에 있는 점의 개수>
Q4: <제4사분면에 있는 점의 개수>
AXIS: <축 위에 있는 점의 개수>
라벨은 대문자로 쓰고, 콜론 뒤에 빈 칸 하나를 두고 개수를 쓴다.