Pregunta de entrevista de BMO Financial Group

Dynamic programming. Jump steps. Each jump can be 1/2/3.