Pregunta de entrevista de American Express

Dynamic programming coding challenge.