> ¿Punto de encuentro de tres vehiculos?
>
> Hay un circuito en forma de triangulo equilatero, de lado 700 Km.
> De sus tres vertices salen tres coches al mismo tiempo.
> Tienen respectivamente 20,40,60 Km/h cada uno.
>
> ¿A que distancia de su origen (punto de partida) se encontraran los tres?
>
> Detalles adicionales:
> El circuito tiene forma de triangulo, es decir una superficie cerrada, los vehiculos pueden ir en cualquier direccion dentro
> del triangulo.
¿Quién proporciona los detalles adicionales?
Para mi un circuito es:
El lazo cerrado o camino
Trayecto o ruta
Perímetro o contorno
Un circuito de carreras es un camino cerrado utilizado en ciertas modalidades de automovilismo y motociclismo.
En ese caso el perímetro del triángulo sería el circuito.
Daniel
> Hay un circuito en forma de triangulo equilatero, de lado 700 Km.
> De sus tres vertices salen tres coches al mismo tiempo.
> Tienen respectivamente 20,40,60 Km/h cada uno.
>
> ¿A que distancia de su origen (punto de partida) se encontraran los tres?
>
> > ¿Quién proporciona los detalles adicionales?
>
> Yo, al recibir varias respuestas erroneas, supuse que no estaba definido el concepto de circuito.
>
> Todas las respuestas ofrecidas estaban mal, pues estaban basadas en un circuito de competicion con pistas.
Cómo sabes que estaban mal las respuestas? (dónde fue publicado el problema?)
Yo mas bien creo que es así (imagen adjunta). Y claro, algún rato las autos se van a encontrar porque siguen dando "vueltas" en el circuito.
Daniel
>> Hay un circuito en forma de triangulo equilatero, de lado 700 Km.
>> De sus tres vertices salen tres coches al mismo tiempo.
>> Tienen respectivamente 20,40,60 Km/h cada uno.
>>
>> ¿A que distancia de su origen (punto de partida) se encontraran los tres?
La función A va a devolver la posición del carro A a la hora dada
funciona "A [invoca [modul lista ? * 20 2100]]
escribe A 0
0
escribe A 1
20
El circuito completo es de 700 * 3 = 2100 km
Por lo tanto el carro A se demorará 105 horas en completarlo
escribe 2100 / 20
105
escribe A 103
2060
escribe A 104
2080
escribe A 105
0
La funcion B nos dice a qué distancia está el carro B del inicio del circuito. Por ejemplo, al inicio de la carrera, el carro está a 700 km del inicio del circuito
funciona "B [invoca [modul lista 700 + ? * 40 2100]]
escribe B 0
700
escribe B 1
740
A las 35 horas el carro B pasa por el inicio del circuito:
escribe 1400 / 40
35
escribe B 34
2060
escribe B 35
0
escribe B 36
40
La función C dice lo que pasa con el auto C:
funciona "C [invoca [modul lista 1400 + ? * 60 2100]]
escribe C 0
1400
escribe C 1
1460
escribe C 2
1520
Resulta que a la hora 70, todos los autos están en el mismo sitio
escribe A 70
1400
escribe B 70
1400
escribe C 70
1400
Esto es, la cúspide del triángulo.
Daniel
PD. Para encontrar ese 70 usé:
escribe ubica lista 1 impon [multi ingresa [esigual] lista 2] tabla [ejecuta dista] dista [A B C] iota 100
70
>>> Lo he puesto tal y como lo entiendo.!!!
> En el desierto del Sahara, y en los tres puntos A, B, C, que forman los vertices de un triangulo equilatero de 700 km. de lado, se encuentran tres vehiculos de velocidades respectivas 20, 40 y 60 kms./h.
>
> Comunicados por radio con el centro de operaciones, reciben la orden de partir para reunirse lo antes posible.
>
> ¿Donde estara situado en el dibujo el punto donde se van a reunir?
Yo creo que es aquí (imagen adjunta)
Porque es la primera oportunidad que A y B tienen de encontrarse.
C ya habría pasado ese punto si mantuviese su velocidad. Pero en lugar de pasarse, C simplemente debe detenerse allí y esperar a encontrar a A y B cuando lleguen.
Daniel
PD. El código que usé fue:
para aa
haz "k []
habilitaTeclado [haz "k car leeTecla]
ponFoco [FMSLogo]
bajaLapiz
atrapa "hit [repite 170 [
borraPantalla
paracada [10 20 30] [
ponColorLapiz "negro
avanza 350
ponColorLapiz elemento # [rojo verde azul]
circulo cuentaRepite * 0.1 * ?
giraIzquierda 120
]
si :k = "s [lanza "hit]
espera 2
]]
inHabilitaTeclado
fin
ejecuté AA y presioné la tecla "s" cuando cuando vi la intersección.