Pagini recente » Cod sursa (job #2826344) | Cod sursa (job #1764566) | Cod sursa (job #2776192) | Cod sursa (job #1492389) | Cod sursa (job #1666849)
#include <fstream>
using namespace std;
ifstream fin("ssm.in");
ofstream fout("ssm.out");
int s,n,i,a,m,st,p,maxim;
int main()
{
fin >> n;
fin >> s;
maxim=s;
st=1;
p=1;
m=1;
for (i=2;i<=n;i++)
{
fin >> a;
if (s+a>a)
{
s=s+a;
if (s>maxim)
{
maxim=s;
m=i;
p=st;
}
}
else
{
s=a;
st=i;
if (s>maxim)
{
maxim=s;
m=i;
p=st;
}
}
}
fout << maxim << " " << p << " " << m;
}