곤충
시간 제한5초메모리 제한512 MB
검은 개미와 흰 개미의 좌표가 주어질 때, 흰 개미가 하나씩 추가될 때마다 싸움이 나지 않도록 먹이를 줄 최소 개미 수를 구합니다.
문제
시간 제한: 5000 ms. 메모리 제한: 512 MB.
테라리움에 검은 개미 마리가 있고, 번째 검은 개미는 좌표 에 산다. 앞으로 일 동안 매일 테라리움에 개미를 한 마리씩 새로 산다. 새로 사는 개미는 모두 흰 개미이며, 번째로 사는 흰 개미는 좌표 에 산다.
매일 곤충 중 일부에게 먹이를 준다. 먹이를 준 곤충은 그날 배고프지 않다. 흰 개미 와 검은 개미 가 모두 배고프고, 이고 이면 둘은 싸운다. 싸움이 일어나지 않도록 먹이를 줘야 하는 개미 수의 최솟값을 날마다 구하라.
입력
첫 줄에 정수 ()이 주어진다. 검은 개미의 수이다.
다음 개의 줄에는 정수 ()가 주어지며, 번째 검은 개미의 좌표이다.
다음 줄에는 정수 ()이 주어진다. 개미를 사는 날의 수이다.
다음 개의 줄에는 정수 ()가 주어지며, 일에 사는 흰 개미의 좌표이다. 서로 다른 개미가 같은 좌표에 있을 수 있다.
출력
개의 정수를 출력한다. 번째 정수는 검은 개미 과 흰 개미 사이에 싸움이 일어나지 않도록 먹이를 줘야 하는 개미 수의 최솟값이다.