Pagini recente » Cod sursa (job #791507) | Cod sursa (job #1389717) | Cod sursa (job #2537044) | Cod sursa (job #546841) | Cod sursa (job #1277458)
#include <iostream>
#include <fstream>
using namespace std;
int v[7000005], n, sum, summax, i, j, k, inceput, sfarsit;
int main(void) {
ifstream intrare("ssm.in");
ofstream iesire("ssm.out");
intrare >> n;
for(i=1; i<=n; i++)
{
intrare >> v[i];
}
for(i=1; i<=n; i++)
{
for(j=1; j<=n; j++)
{
sum = 0;
for(k=i; k<=j; k++)
sum = sum + v[k];
if (sum > summax)
{
summax = sum;
inceput = i;
sfarsit = j;
}
}
}
iesire << summax << " " << inceput << " " << sfarsit;
return 0;
}