Pagini recente » Cod sursa (job #150648) | Cod sursa (job #3162236) | Cod sursa (job #1656567) | Cod sursa (job #2148425) | Cod sursa (job #2805621)
#include <iostream>
#include <fstream>
using namespace std;
ifstream cin("ssm.in");
ofstream cout("ssm.out");
int main(){
int n;
cin>>n;
int a[n+2];
for(int i=1;i<=n;i++){
cin>>a[i];
}
int max = -10000000;
int indStart = -1;
int indFinal = -1;
for(int i=1;i<n;i++){
int cont = n;
long long int sPart = a[i];
for(int j=i+1;j<=n;j++){
sPart += a[j];
if(sPart > max){
indStart = i;
indFinal = j;
max = sPart;
}
}
}
cout<<max<<" "<<indStart<<" "<<indFinal;
return 0;
}