Cultivo.
En el año 21XX, los habitantes del planeta IOI planean emigrar a un planeta recientemente descubierto.
El nuevo planeta tiene un campo, que es una cuadrícula rectangular con filas y
columnas. Las columnas son paralelas a la dirección norte-sur, y las filas son paralelas a la dirección oeste-este. La celda en la
ésima fila desde el norte y la
ésima columna desde el oeste es la celda
. La esquina noroeste del campo es la celda
, y la esquina sureste es la celda
. Cada año, los habitantes del planeta IOI eligen la dirección del viento que sopla en el campo. La dirección puede ser este, oeste, sur o norte.
Para dedicarse a la agricultura en el nuevo planeta, plantarán "pastos JOI" por todo el campo. En la primavera del primer año de la inmigración, celdas del campo tienen pastos JOI.
El área de distribución de los pastos JOI se expande con el viento. Cada verano, las semillas de del pasto JOI son arrastradas por el viento en la dirección elegida por los habitantes del planeta IOI. Las semillas se desplazan una celda en la dirección del viento y caen en una celda. Si caen en una celda sin pasto JOI, esta tendrá pastos JOI en la primavera del año siguiente. Una vez que una celda tiene pastos JOI, la conservará en el futuro. Se quiere calcular el número mínimo de años necesarios para que todas las celdas del campo tengan pastos JOI si ajustamos la dirección del viento adecuadamente.
Escribe un programa que calcule el número mínimo de años necesarios para que todas las celdas del campo tengan pastos JOI si ajustamos la dirección del viento adecuadamente.
Entrada
La primera línea de entrada contiene dos números enteros separados por espacios: y
(
)
el campo es una cuadrícula rectangular con
filas y
columnas.
La segunda línea de entrada contiene un número entero (
)
la cantidad de celdas en el campo que tienen pastos JOI en la primavera del primer año de inmigración.
La ésima línea (
) de las siguientes
líneas contiene dos números enteros separados por espacios:
y
(
,
)
la celda
tiene pastos JOI en la primavera del primer año de inmigración. Se asegura que
para (
)
Se asegura que en la primavera del primer año de inmigración, hay una celda en el campo sin pastos JOI.
Salida
La salida contiene el número mínimo de años necesarios para que todas las celdas del campo tengan pastos JOI, ajustando la dirección del viento adecuadamente.
Subtareas
| Subtarea | Puntos | Restricciones adicionales |
|---|---|---|
| Sin restricciones adicionales |
Ejemplos
Entrada 1
3 4
3
1 2
1 4
2 3
Salida 1
3
En este ejemplo de entrada, si se elige que las direcciones del viento durante los primeros años
sean oeste, sur y sur, entonces todas las celdas tendrán pastos JOI en la primavera después de
años.
Los números en la siguiente tabla describen cuándo cada celda tiene pastos JOI en la primavera. Este
es el número mínimo de años.
Entrada 2
4 4
4
1 1
1 4
4 1
4 4
Salida 2
4
Comments