페이지를 불러오는 중…
해결한 사람
1
명
정답률
100.00
%
시간 제한
5
ms
메모리 제한
1024
MB
정수 숲에 산불이 발생했다! 정수 숲은 무한히 넓은 이차원 평면으로 이루어져 있으며, 정수 좌표를 갖는 모든 점에 나무가 한 그루씩 있다. 현재 이 나무들 중 그루가 불타고 있다. 매분 불은 불타는 각 나무에서 인접한 네 나무(바로 북쪽, 동쪽, 서쪽, 남쪽에 있는 나무)로 번진다. 불길의 확산을 막기 위해 소방대는 나무 그루를 베어 냈다. 베어 낸 나무에는 불이 붙을 수 없으므로, 이 지점들은 일종의 벽 역할을 한다. 당신은 화재가 얼마나 큰 피해를 일으킬지 계산하려 한다. 분 후에는 큰비가 내려 불을 모두 끌 것이다. 따라서 분 후에 몇 그루의 나무가 불타고 있는지 알고자 한다.
당신의 풀이는 여러 테스트 케이스 그룹에 대해 테스트된다. 한 그룹의 점수를 받으려면 그 그룹의 모든 테스트 케이스를 통과해야 한다.
그룹 | 배점 | 제한
|| ,
|| , ,
|| ,
|| ,
||
||
|| 추가 제한 없음
첫 번째 줄에는 세 정수가 주어진다.
불타는 나무의 수 (),
베어 낸 나무의 수 (),
그리고 큰비가 내리기까지 남은 시간(분) ().
다음 개의 줄에는 불타는 나무의 좌표를 나타내는 두 정수 ()가 주어진다.
다음 개의 줄에는 베어 낸 나무의 좌표를 나타내는 두 정수 ()가 주어진다.
불타는 나무인지 베어 낸 나무인지와 관계없이, 같은 좌표에 있는 두 나무는 없다.
분 후에 불타고 있는 나무의 수를 나타내는 정수 하나를 출력한다.
1 1 1
1 2
1 1
4
1 4 12345678
2 2
1 2
2 1
2 3
3 2
1
4 1 0
1 1
1 2
2 3
3 4
7 7
4
예제 에서는 불이 , , 로 번진다. 따라서 불타는 나무는 모두 그루이다.
예제 에서는 유일하게 불타는 나무가 베어 낸 나무들에 둘러싸여 있다. 따라서 이 매우 크더라도 불타는 나무는 한 그루뿐이다.
예제 에서는 이므로 불이 번질 시간이 없으며, 따라서 답은 이다.
Programmeringsolympiaden
로그인 상태를 확인하는 중입니다.