Pregunta de entrevista de Bloomberg

leetcode style medium hard question