Vacas cómodas.
El campo de pasteo del Granjeor Juan puede ser considerado como una cuadrícula grande de dos dimensiones con "celdas" cuadradas (piense en un tablero de ajedrez inmenso). Inicialmente el campo está vacío.
El Granjero Yuan añadirá vacas al campo una por una. La vaca i-ésima ocupará una celda
que es diferente de las celdas ocupadas por otras vaas.
Se dice que una vaca está "confortable" si es adyacente horizontal o verticalmente a exactamente tres otras vacas. Desafortudamente, las vacas que están muy confortables tienden a disminuir su producción lechera, entonces en la Granjero Yuan quiere añadir vacas adicionales hasta que ninguna vaca (incluyendo la vaca que el añada) está confortable. Note que las vacas añadidas no necesitan tener sus coordenadas y
en el rango
.
Para cada en el rango
, por favor dé como salida el número mínimo de vacas que el Grajero Yuan necesitaría añadir hasta que ninguna vaca está confortable si inicialmente el campo comienza solamente con las vacas
.
Entrada
La primera línea contiene un solo entero . Cada una de las siguientes
líneas contiene dos enteros separados por enteros, indicando las coordenadas
de la celda de una vaca.
Salida
El número mínimo de vacas que el Granjero Yuan necesita añadir por cada en
, en
líneas separadas.
Restricciones
Ejemplo de Entrada
9
0 1
1 0
1 1
1 2
2 1
2 2
3 1
3 2
4 1
Ejemplo de Salida
0
0
0
1
0
0
1
2
4
Para , el Granjero Juan debe añadir una vaca adicional en
para hacer la vaca
no confortable.
Para , lo mejor que el Granjero Yuan puede hacer es poner vacas adicionales en
, y
.
USACO 2021 February Contest, Silver Problem 1. Comfortable Cows.
Comments