Pergunta de entrevista da empresa RetailMeNot

Lots of dynamic programming