Domanda di colloquio di Pocket Gems

dynamic programming question, System Design, OOD