Pagini recente » Cod sursa (job #873550) | Cod sursa (job #1513650) | Cod sursa (job #2902537) | Cod sursa (job #2168455) | Cod sursa (job #2428284)
#include <bits/stdc++.h>
#define NMAX INT_MAX
using namespace std;
ifstream in("ssm.in");
ofstream out("ssm.out");
int bestSum=INT_MIN, x,n,sum,ter,p,u;
void dinamic()
{ in>>n;
for(int i=1; i<=n; ++i)
{
in>>x;
if(sum<0)
sum=x,ter=i;
else
sum+=x;
if(sum>bestSum)
{
bestSum=sum;
p=ter;
u=i;
}
}
}
int main()
{
dinamic();
out<<bestSum<<" "<<p<<" "<<u;
return 0;
}