Esta é uma revisão geral desta pergunta excluída por ar kang . Se o OP dessa pergunta desejar recuperar essa pergunta ou tiver algum problema ao postar isso, ficarei feliz em acomodar
Dada uma lista de números inteiros como entrada, encontre a soma máxima possível de uma sub-lista contínua que comece e termine com o mesmo valor. As sublistas devem ter pelo menos 2. Por exemplo, para a lista
[1, 2, -2, 4, 1, 4]
Existem 2 sublistas contínuas diferentes, iniciando e terminando com o mesmo valor
[1,2,-2,4,1] -> 6
[4,1,4] -> 9
A soma maior é 9, então você gera 9.
Você pode assumir que cada entrada contém pelo menos 1 duplicado.
Isso é código-golfe, então as respostas serão pontuadas em bytes, com menos bytes sendo melhores.
Casos de teste
[1,2,-2,4,1,4] -> 9
[1,2,1,2] -> 5
[-1,-2,-1,-2] -> -4
[1,1,1,8,-1,8] -> 15
[1,1,1,-1,6,-1] -> 4
[2,8,2,-3,2] -> 12
[1,1,80] -> 2
[2,8,2,3,2] -> 17
[2,8,2,3,2]
ser 12 ou 17? Eu presumo 17.