Domanda di colloquio di Bloomberg

A slight variation of leetcode 252