Pregunta de entrevista de JPMorganChase

Leet code medium level of difficulty