Pagini recente » Cod sursa (job #3144383) | Cod sursa (job #1126457) | Cod sursa (job #1422188) | Cod sursa (job #2463811) | Cod sursa (job #2383457)
#include <bits/stdc++.h>
using namespace std;
int main(){
int n;
int sol = INT_MIN, poz = 1, st, dr, sum = 0;
ifstream in("ssm.in");
ofstream out("ssm.out");
cin>>n;
for(int i = 1; i<=n; i++){
int a;
cin>>a;
if(sum<0){
poz = i;
sum = a;
}
else sum+=a;
if(sum>sol){
sol = sum;
st = poz;
dr = i;
}
else if(sum==sol){
st = min(poz, st);
}
}
cout<<sol<<" "<<st<<" "<<dr;
}