Restroworks interview question

Dynamic programming based real life problem (very tough)