Pagini recente » Cod sursa (job #2856725) | Cod sursa (job #1321045) | Cod sursa (job #1370146) | Cod sursa (job #969998) | Cod sursa (job #1858346)
/**
*/
#include <iostream>
#include <fstream>
using namespace std;
ifstream fin("date.in");
ofstream fout("date.out");
int main()
{
int n,x,suma=0,maxim,pim,pfm,pis;
fin>>n;
fin>>x;
suma+=x;
maxim=suma;
pim=1;
pfm=1;
pis=1;
for(int i=2;i<=n;i++)
{
fin>>x;
if(x>suma+x)
{
suma=x;
pis=i;
}
else{
suma=suma+x;
}
if(suma>maxim)
{
maxim=suma;
pim=pis;
pfm=i;
}
}
fout<<maxim<<' '<<pim<<' '<<pfm;
return 0;
}