Questa è una revisione di questa domanda ora cancellata da ar kang . Se l'OP di quella domanda desidera rivendicare questa domanda o ha un problema con la mia pubblicazione, sarei felice di accontentarti
Dato un elenco di numeri interi come input, trova la somma massima possibile di un elenco secondario continuo che inizia e termina con lo stesso valore. Le liste secondarie devono avere una lunghezza minima di 2. Ad esempio per l'elenco
[1, 2, -2, 4, 1, 4]
Esistono 2 diverse liste secondarie continue che iniziano e finiscono con lo stesso valore
[1,2,-2,4,1] -> 6
[4,1,4] -> 9
La somma maggiore è 9, quindi si ottiene 9.
Puoi presumere che ogni input contenga almeno 1 duplicato.
Si tratta di code-golf, quindi le risposte verranno classificate in byte con un numero inferiore di byte migliori.
Casi test
[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]
essere 12 o 17? Presumo 17.