Définissez le "sous-tableau maximum" d'un tableau donné comme "un sous-tableau (consécutif) qui a la plus grande somme". Notez qu'il n'y a aucune exigence "non nulle". Sortez cette somme.
Donnez une description de votre code si possible.
Exemple d'entrée 1:
1 2 3 -4 -5 6 7 -8 9 10 -11 -12 -13 14
Exemple de sortie 1: 24
Description 1:
La plus grande somme est obtenue en découpant 6 7 -8 9 10
et en résumant.
Exemple d'entrée 2: -1 -2 -3
Exemple de sortie 2: 0
Description 2: C'est simple :) Un sous-tableau vide est le "plus grand".
Exigence:
- Ne lisez rien sauf stdin, et la sortie devrait aller à stdout.
- Des restrictions d' échappatoires standard s'appliquent.
Classement: Le programme le plus court remporte ce code-golf .