Pagini recente » Cod sursa (job #1821241) | Cod sursa (job #2591270) | Cod sursa (job #2963430) | Cod sursa (job #945877) | Cod sursa (job #1675885)
#include <fstream>
#include <limits.h>
using namespace std;
ifstream fin("ssm.in");
ofstream fout("ssm.out");
int n, st, dr, stSol, drSol, val;
int main()
{
fin>>n;
int sum=-1, summax=INT_MIN;
for(int i=1;i<=n;i++)
{
fin>>val;
if(sum<0)
{
sum=0;
st=i;
}
sum+=val;
if(sum>summax)
{
stSol=st, drSol=i;
summax=sum;
}
}
fout<<summax<<" "<<stSol<<" "<<drSol;
return 0;
}