Pagini recente » Statistici Amalia Babet (babet_amy) | Profil BlueLuca888 | Profil UBB_VASILUT_TOADER_POPESCU | Profil veleandu | Cod sursa (job #2021714)
#include <bits/stdc++.h>
using namespace std;
ifstream fin ("ssm.in");
ofstream fout ("ssm.out");
int v[6000001];
int main()
{int N,i,j,mx,f,k,c;
fin>>N>>v[1];
j=v[1];
mx=j;
k=1;
f=1;
for (i=2;i<=N;i++){
fin>>v[i];
j=j+v[i];
if (j>mx){
mx=j;
f=i;
k=i;}}
c=1;
j=0;
while(c<k){
if (j==0){
if(mx-v[c]>mx){
mx=mx-v[c];
i=c+1;
j=0;
}
else{
j=j+v[c];}}
else{
if (mx-j-v[c]>mx){
mx=mx-j-v[c];
j=0;
i=c+1;}}
c++;}
fout<<mx<<" "<<i<<" "<<k;
return 0;
}