Pagini recente » Cod sursa (job #2313216) | Cod sursa (job #1513291) | Cod sursa (job #1056363) | Cod sursa (job #1058536) | Cod sursa (job #2676198)
#include <iostream>
#include <fstream>
using namespace std;
ifstream f("ssm.in");
ofstream g("ssm.out");
int N,p,u,x,
sCrt=0,pCrt=1,
sMax=-(1<<30);/// 0x8000001;////-infinit
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;
}