Pagini recente » Cod sursa (job #317713) | Cod sursa (job #2533059) | Cod sursa (job #254515) | Cod sursa (job #1788756) | Cod sursa (job #2676199)
#include <iostream>
#include <fstream>
#include <limits.h>
using namespace std;
ifstream f("ssm.in");
ofstream g("ssm.out");
int p,u,x,sCrt=0,pCrt=1,sMax=-(1<<30),N;///sMax foarte mic
int main()
{
f>>N;
for(int i=1;i<=N;i++)
{
f>>x;
if(sCrt>=0)
sCrt+=x;
else
{
sCrt=x;
pCrt=i;
}
if(sMax<sCrt)
{
sMax=sCrt;
p=pCrt;
u=i;
}
}
g<<sMax<<' '<<p<<' '<<u;
return 0;
}