![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-znwh7u6DrgUwTI24QneWEu93xgCzomGKSRODY53_asjZVg8ZJ3PnYHIqEAtlyRhLtE3glE8Sq9sFfsSPBok5DlvRImR35UBT3ZEAhAuE0VZyAOHfC9tsIbdVaiFjvsABLuLTAuR9hDjt/s320/ec1.jpg)
, encontre índices l,r, com l <= r, tais que a soma
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOmS-8XSjjDY35wQSsGXDj2hq07YFRbKW_Bsi2FRiDKPLYcSttEyzbJVL5IhIy5cFt2wUS7-bz_ceB4J8YDwMHFTtRSIBlSDKUO2EjtO1e7lU20cHUa2UzkcHV4Ewiqv_rOew7B7ryIEAx/s320/ec2.jpg)
seja máxima. Por exemplo, dada a seqüência
1, -3, 6, -4, 2, -5, 1, 8, -4, 2, 3, -1, 2, -3, 1, 3, -5, 3 , -3, 4,
seu programa deve devolver os índices 6 e 15, pois o segmento
1, 8, -4, 2, 3, -1, 2, -3, 1, 3
tem soma igual a 1+8-4+2+3-1+2-3+1+3 = 12, que é máxima.
[Hmmmmm, é máxima mesmo?!?]