Simplemente salta
Tienes puntos en el plano y puedes "saltar" entre cualquier par de ellos. El valor de un salto es la distancia Euclidiana entre ese par de puntos, es decir el valor
que satisface:
=
donde y
son los dos puntos. Un camino es una secuencia de puntos y de el nos interesa el menor valor de salto entre cualquier par de puntos consecutivos, llamemos le a eso
de un camino.
Tenemos dos puntos de esos , que son
y
, y queremos saber el mayor
de un camino que empiece en U y termine en V. Ah, y nos vamos a preguntar eso mucho, mas exactamente
veces. Si
y
son iguales, entonces eso que queremos saber vale
.
Entrada
Linea
(
y
separados por un espacio).
Lineas 2 ....
(Las coordenadas del
punto)
Lineas N+2 ....
(Los puntos,
y
son los indices de esos puntos en la entrada)
Salida
Linea 1 .... (El mayor
de ..... , deben imprimirlo todo con
lugares decimales)
Ejemplo entrada
3 3
0 0
0 1
2 0
1 2
3 3
2 3
Ejemplo de salida
2.00
-1
2.24
Restricciones
Subtarea 1. puntos
Subtarea 2. puntos
Subtarea 3. puntos
Comments