Pagini recente » Cod sursa (job #2379632) | Cod sursa (job #1140904) | Cod sursa (job #785330) | Cod sursa (job #409399) | Cod sursa (job #2393921)
#include<bits/stdc++.h>
using namespace std;
int n,s,smx=-1e9,sx,sy,k;
int main() {
ifstream cin("ssm.in");
ofstream cout("ssm.out");
cin>>n;
for (int i=1; i<=n; ++i) {
int x; cin>>x;
if (x<0) {
if (s>smx) {
smx=s;
sx=i-k;
sy=i-1;
}
}
if (s>=0) {
s+=x; ++k;
} else {
s=x; k=1;
}
}
if (s>smx) {
smx=s;
sx=n+1-k;
sy=n;
}
cout<<smx<<" "<<sx<<" "<<sy;
return 0;
}