Pagini recente » Cod sursa (job #1128012) | Cod sursa (job #1111704) | Cod sursa (job #2611203) | Cod sursa (job #3250304) | Cod sursa (job #1604896)
#include <iostream>
#include <fstream>
#define L_MAX 10000000
using namespace std;
ifstream f("ssm.in");
ofstream g("ssm.out");
int v[L_MAX];
int main()
{
int n, i, smx=-1, pozin, pozfi, y, s;
f>>n;
for(i=1; i<=n; i++)
f>>v[i];
for(i=1; i<n; i++)
{
if(v[i]>0)
{s=v[i];
for(y=i+1; y<=n; y++)
{
s=s+v[y];
if(smx<=s) {smx=s; pozin=i; pozfi=y;}
}}
}
g<<smx<<" "<<pozin<<" "<<pozfi;
return 0;
}