Pergunta de entrevista da empresa Nubank

Teste de programação, com um desafio para responder da sua escolha