Domanda di colloquio di Apple

Solve a Software Engineering problem