Carrera de Vacas.
Las vacas del Granjero Juan están ejercitando nuevamente sus pezuñas, trotando a lo largo de una pista infinita. Cada vaca comienza en una posición distinta en la pista y algunas corren con diferentes velocidades.
La pista está dividida en carriles de tal maneran que las vacas pueden sobrepasarse. Ningún par de vacas en el mismo carril pueden ocupar la misma posición. El Granjero Juan no quiere que ninguna vaca tenga que cambiar de carril o ajustar su velocidad y él se pregunta cuántos carriles se necesitarán para cumplir esto si las vacas van a correr por minutos.
Entrada
La primera línea de la entrada contiene y
.
Cada una de las siguientes líneas contienen la posición inicial y la velocidad de una sola vaca. La posición es un entero no negativo y la velocidad es un entero positivo; ambos números son a lo más 1 billón. Todas las vacas comienzan en posiciones distintas y esas serán dadas en orden creciente en la entrada.
Salida
Un solo entero indicando el mínimo número de carriles necesarios de tal manera que ningún par de vacas en el mismo carril ocupen la misma posición (incluyendo el tiempo ).
Restricciones
Ejemplo de Entrada
5 3
0 1
1 2
2 3
3 2
6 1
Ejemplo de Salida
3
USACO 2014 December Contest, Gold Problem 3. Cow Jog.
Comments