Logo
(追記) (追記ここまで)

20306번 - 블랙홀

시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 1024 MB54054358.861%

문제

평화로운 도시에 갑자기 블랙홀이 생겼다. 블랙홀은 점점 커지며 도시의 건물을 전부 집어삼킬 것이다.

블랙홀은 다음과 같은 특징이 있다.

  • 블랙홀은 평면 위의 $N$개의 점을 꼭짓점으로 갖는 볼록다각형으로 나타낼 수 있다. $N$개의 점 중 어느 세 점도 한 직선 위에 있지 않다.
  • 블랙홀 경계를 포함하지 않는 내부에는 특이점이 하나 존재하며, 처음에 블랙홀을 이루는 점들은 블랙홀이 생긴 지 $t$초가 되는 시점에 이 특이점으로부터 $\left(t+1\right)$배 멀어져 있다.
  • 블랙홀은 블랙홀의 내부와 경계에 있는 건물을 집어삼킨다.

도시에는 $M$개의 건물이 있으며, 각 건물은 평면 상의 점으로 나타낼 수 있다.

당신은 매 초마다 블랙홀이 지금까지 집어삼킨 건물의 수를 세면서 블랙홀이 $K$개 이상의 건물을 집어삼켰으면 대피하려고 한다. 특이점, 블랙홀, 건물의 정보가 주어졌을 때에 대피하게 되는 시간을 구해보자.

입력

첫째 줄에 정수 $N,ドル $M,ドル $K$가 주어진다. (3ドル \le N \le 100\ 000,ドル 1ドル \le K \le M \le 100\ 000$)

둘째 줄에 블랙홀의 특이점의 좌표가 주어진다.

셋째 줄부터 $N$개 줄에 걸쳐 블랙홀의 꼭짓점들의 좌표가 반시계방향 순서로 주어진다.

다음 $M$개 줄에 걸쳐 각 건물의 좌표가 주어진다.

모든 점의 좌표는 $-10^9$ 이상 10ドル^9$ 이하의 정수이다.

출력

대피 시간을 정수로 출력한다.

제한

예제 입력 1

4 4 3
0 0
1 1
-1 1
-1 -1
1 -1
2 0
3 0
4 4
-5 5

예제 출력 1

3

힌트

출처

University > 서강대학교 > Sogang Programming Contest > 2020 Sogang Programming Contest > Master H번

University > 서강대학교 > Sogang Programming Contest > 2020 Sogang Programming Contest > Open P번

(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /