Pergunta de entrevista da empresa Conviva

Box stacking problem. The classic dynamic programming problem.