Duelo de GPS´s.
El Granjero Juan ha comprado en línea recientemente un nuevo carro, pero en su afán él hizo dos veces "click" en el botón "submit" cuando estaba seleccionando accesorios para el carro, y como resultado el carro terminó equipado con dos sistemas de navegación. Peor aún, los dos sistemas frecuentemente hacen decisiones conflictivas acerca de la ruta que GJ debería tomar.
El mapa de la región en la cual GJ vive consiste de intersecciones
y
caminos direccionales
. El camino
conecta las intersecciones
y
. Varios caminos pueden conectar el mismo par de intersecciones, y un camino bi-direccional (uno que permite ir en las dos direcciones) está representado por dos caminos direccionales separado en orientaciones opuestas. La casa de GJ está ubicada en la intersección
y su granja está ubicada en la intersección
. GJ puede llegar a la granja desde su casa recorriendo a través de una serie de caminos direccionales.
Ambos unidades de GPS usan el mismo para descrito anteriormente; sin embargo, ellos tienen nociones diferentes acerca del tiempo de recorrido a través de cada camino. Toma unidades de tiempo recorrer el camino
según la primera unidad GPS y
unidades de tiempo de acuerdo a la segunda unidad (cada tiempo es un entero en el rango
).
GJ quiere desplazarse desde su casa a la granja. Sin embargo, cada unidad GPS protesta bulliciosamente cada vez que GJ sigue un camino (por decir, de la intersección a la intersección
) que la unidad GPS no cree que esté en la ruta más corta de
a la granja (aún es posible que ambas unidades GPS protesten, si GJ toma un camino que no le gusta a ninguna de las dos unidades).
Por favor, ayude a GJ a determinar el número mínimo del total de quejas que él puede recibir si elige su ruta apropiadamente.
Entrada
- Línea 1: Los enteros
y
- Líneas 2...M+1: La línea i+1 describe el camino
con cuatro enteros:
Salida
El mínimo número total de quejas que GJ puede recibir si él elije una ruta óptima para ir de su casa a la granja.
Ejemplo de Entrada
5 7
3 4 7 1
1 3 2 20
1 4 17 18
4 5 25 3
1 2 10 1
3 5 4 14
2 4 6 5
Detalles de la Entrada: Hay intersecciones y
caminos direccionales. El primer camino conecta la intersección
con la intersección
; el
primer GPS piensa que se recorre en
unidades y el segundo GPS piensa que se recorre en
unidad, etc.
Ejemplo de Salida
1
Detalles de la Salida: SI GJ sigue el camino , entonces el primer GPS se queja en el camino
(en su lugar preferiría el camino
). Sin embargo, para el resto de la ruta
, ambos GPS están contentos, desde que esta es la ruta más corta de
a
según cada GPS.
Comments