Pergunta de entrevista da empresa IBM

An algorithm coding problem