Pregunta de entrevista de Citadel Securities

Programming problem, and dynamic one