Pagini recente » Cod sursa (job #1783783) | Cod sursa (job #2499071) | Cod sursa (job #2963879) | Cod sursa (job #2649229) | Cod sursa (job #615848)
Cod sursa(job #615848)
#include<algorithm>
#include<fstream>
using namespace std;
int main()
{
ifstream fin("ssm.in");
ofstream fout("ssm.out");
int n,best=0,maxSum=-0x3f3f3f3f,begin,end,i1;
fin>>n;
for(register int i=0,x;i<n;++i)
{
fin>>x;
if(best>=0)
best+==x;
else
best=x,i1=i;
if(maxSum<best)
maxSum=best,begin=i1+1,end=i+1;
}
fout<<maxSum<<' '<<begin<<' '<<end<<'\n';
fin.close();
fout.close();
return 0;
}