Pregunta de entrevista de Intel Corporation

Dynamic programming with medium - difficult level