Pergunta de entrevista da empresa CME Group

Programming to solve an optimization problem.