Pergunta de entrevista da empresa American Express

Dynamic programming coding challenge.