Pagini recente » Cod sursa (job #2899854) | Cod sursa (job #2282726) | Cod sursa (job #2081716) | Cod sursa (job #515420) | Cod sursa (job #1474586)
#include <bits/stdc++.h>
using namespace std;
int main()
{
freopen("ssm.in", "r", stdin);
freopen("ssm.out", "w", stdout);
int n;
cin >> n;
int m = 2147483648, j, in = 1, sf = 1, IN, SF;
int s = 0;
for(int i = 1; i <= n; i ++) {
cin >> j;
if(s + j < j) {
s = j;
in = i;
sf = i;
}
else {
s = s + j;
sf = i;
}
if(s > m) {
m = s;
IN = in;
SF = sf;
}
}
cout << m << " " << IN << " " << SF <<"\n";
return 0;
}