Pregunta de entrevista de athenahealth

A dynamic programming coding challenge.