Pagini recente » Cod sursa (job #3184116) | Cod sursa (job #2323022) | Cod sursa (job #729785) | Cod sursa (job #2661678) | Cod sursa (job #3210297)
#include <bits/stdc++.h>
using namespace std;
ifstream fin("ssm.in");
ofstream fout("ssm.out");
int main()
{
int n;
fin>>n;
int raspsum=-2e9;
int raspst=0;
int raspdr=0;
int sum=0,st=1,dr;
for(dr=1;dr<=n;++dr)
{
if(sum<0)
{
sum=0;
st=dr;
}
int nr;
fin>>nr;
sum+=nr;
if(sum>raspsum)
{
raspsum=sum;
raspst=st;
raspdr=dr;
}
}
fout<<raspsum<<' '<<raspst<<' '<<raspdr;
return 0;
}