Pagini recente » Cod sursa (job #2124938) | Cod sursa (job #564878) | Cod sursa (job #1566815) | Cod sursa (job #2666437) | Cod sursa (job #1393762)
#include<fstream>
using namespace std;
ifstream fin("ssm.in");
ofstream fout("ssm.out");
int n,a,summax1,startmax1,finalmax1,start1,sum1,x;
int main()
{
fin>>n;
for(int a=1;a<=n;a++)
{
fin>>x;
if(sum1<0)
{
sum1=x;
start1=a;
}
else
{
sum1+=x;
}
if(sum1>summax1)
{
summax1=sum1;
startmax1=start1;
finalmax1=a;
}
}
fout<<summax1<<" "<<startmax1<<" "<<finalmax1<<" ";
}