Carrera de Vacas.


Submit solution

Points: 100 (partial)
Time limit: 1.0s
Memory limit: 256M

Author:
Problem types

Las N 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 T minutos.

Entrada

La primera línea de la entrada contiene N y T.

Cada una de las siguientes N 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 T).

Restricciones

  • 1 \leq N \leq 100,000
  • 1 \leq T \leq 1,000,000,000

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

There are no comments at the moment.