Pagini recente » Cod sursa (job #2027143) | Cod sursa (job #73593) | Cod sursa (job #501616) | Cod sursa (job #1655288) | Cod sursa (job #613307)
Cod sursa(job #613307)
# include <iostream>
using namespace std;
int N , maxim = 0, sum , x[6000005];
int main ()
{
int inceput , sfarsit;
freopen ("ssm.in" , "r" , stdin);
freopen ("ssm.out" , "w" , stdout);
scanf ("%d" , &N);
for (int i = 1 ; i <= N ; ++i)
{
scanf ("%d" , &x[i]);
sum = 0;
for (int j = i ; j >= 1 ; --j)
{
sum += x[j];
if (sum > maxim)
{
maxim = sum;
inceput = j;
sfarsit = i;
}
}
}
printf ("%d %d %d" , maxim , inceput , sfarsit);
return 0;
}