Pergunta de entrevista da empresa Bloomberg

String manipulation problem in any language