Pagini recente » Cod sursa (job #2125598) | Cod sursa (job #329533) | Cod sursa (job #295688) | Cod sursa (job #3131944) | Cod sursa (job #270504)
Cod sursa(job #270504)
#include <fstream>
#include <algorithm>
#define MAXN = 6000005
#define Max(a, b) ((a) > (b) ? (a) : (b))
using namespace std;
ifstream fin ("ssm.in");
ofstream fout ("ssm.out");
int main(void)
{
int n, S;
int b= -int(2e9), sum = 0, inc, sf, w;
fin >> n;
for (int i=1; i<=n; i++)
{
fin >> S;
if (sum<0)
sum=S, w= i;
else
sum+=S;
if (b<sum)
b=sum, inc=w, sf=i;
}
fout << b << " " << inc<< " " << sf;
return 0;
}