Francotirador

La serie “Walker” nos cuenta el transcurrir de las vivencias de este
fenomenal ranger de Texas. En un capítulo tuvo lugar un acontecimiento
cuanto menos llamativo. Walker salía de los juzgados a la calle
acompañado de su colega Jack. Desde la lejanía, un francotirador realizó
un disparo certero sobre Jack. Éste murió en el acto. Más tarde, llegó
Trivette al lugar de los hechos con el resto del equipo, y Walker le
contó lo siguiente: “Como que esa bala iba a 1000 metros por segundo, y
como que ha transcurrido un segundo desde que he oído el disparo hasta
que le ha dado a Jack, el francotirador se tenía que encontrar a 1000
metros de distancia”. Esa observación permitió más tarde determinar el
lugar desde donde se efectuó el disparo, y allí hallaron unos casquillos
de bala.

La frase de Walker es impactante por dos motivos. En primer lugar,
impresiona su capacidad para determinar la velocidad de la bala. En
segundo lugar, y todavía más chocante, dado que el sonido viaja a 340
metros por segundo, es impresionante que él oyese el disparo un segundo
antes de la llegada de la bala. A ojos de un observador inexperto esto
puede parecer inconsistente. En absoluto. Lo que sucede es que en Texas
no es cierto que el sonido viaje a 340 metros por segundo. De hecho, la
velocidad del sonido es variable, y depende de la zona en la que uno se
encuentre. Puede llegar incluso a la velocidad de la luz, cosa que
explica lo que sucedió en los juzgados, y Walker conoce perfectamente la
velocidad del sonido en función de la zona.

Tu objetivo es, dada la velocidad de la bala v_(b), la velocidad del
sonido v_(s), y la diferencia de tiempo t, en valor absoluto, entre la
llegada de la bala y la llegada del ruido del disparo, determinar la
distancia d a la que se encontraba el francotirador.

Entrada

La primera línea de la entrada contiene el número N ≤ 100 de casos. Cada
caso viene descrito en una línea, donde encontramos los enteros v_(b),
v_(s), y t, que son la descripción de los datos del problema. Los
enteros v_(b), v_(s) vienen descritos en metros por segundo, y t viene
descrito en milisegundos, y cumplen 1 ≤ v_(b), v_(s) ≤ 3 ⋅ 10⁸,
v_(b) ≠ v_(s), 1 ≤ t ≤ 10⁴.

Salida

Un número d, la solución del problema en metros, con exactamente cuatro
dígitos decimales de precisión, redondeado al número más cercano.

Información del problema

Autoría: Guillem Godoy

Generación: 2026-01-25T11:55:58.106Z

© Jutge.org, 2006–2026.
https://jutge.org
