Nivel 7 · 07 de 14
Los micros que reportan cada diez segundos
Los micros que reportan cada diez segundos
Una empresa de transporte urbano pasó de 410 a 4.100 micros. Cada uno reporta su posición cada diez segundos. En la hora pico, los pasajeros hacen 900.000 consultas de “¿dónde está mi micro?”.
Diez veces el tráfico, pero no por unas horas: para siempre. Esta vez el pico no pasa.
Hoy todo golpea la misma pieza. La base del histórico recibe una escritura por micro cada diez segundos, unas 35 millones por día, y además atiende cada una de las 900.000 consultas de los pasajeros. En la última hora pico los micros dejaron de reportar durante seis minutos: no se cayó nada, la base simplemente estaba ocupada contestándole a la gente.
El sistema tiene seis piezas despiertas y el presupuesto es exactamente seis. No hay una séptima.
Antes de decidir, mirá quién pregunta qué. El pasajero pregunta dónde está el micro ahora y nunca pregunta dónde estuvo. El municipio pregunta dónde estuvo, una vez por mes, y para eso hay un servicio de informes despierto todo el año que trabaja cuatro minutos. Y una posición de micro es información pública: va en la pantalla de la parada.
Sacá la consulta del pasajero de encima de la base del histórico, sin pasarte de seis unidades operativas y sin dejar de guardar los recorridos. Hay dos respuestas que llegan a cien y se diferencian en una sola cosa: cuánto cuesta operar la pieza desde la que le contestás al pasajero.
Uso de IA: libre, pero tu respuesta tiene que decir cuánto cuesta operar cada pieza que proponés. En este ejercicio hay dos respuestas correctas y se diferencian exactamente en eso.
- Presupuesto
- 6 unidades operativas
- Restricción
- micros reportando posición: al menos 4100 micros
- Restricción
- consultas de pasajeros en la hora pico: al menos 900000 consultas
- Restricción
- presupuesto operativo del equipo (techo duro): como máximo 6 unidades operativas
Este ejercicio se resuelve arrastrando piezas en un lienzo, y eso pide una pantalla ancha y un puntero preciso. Acá podés leerlo entero. Abrilo desde una computadora para jugarlo.