Pagini recente » Cod sursa (job #2207252) | Cod sursa (job #661615) | Cod sursa (job #2222424) | Cod sursa (job #842744) | Cod sursa (job #361060)
Cod sursa(job #361060)
#include <fstream>
#include <cctype>
using namespace std;
#define INF 0x3f3f3f
int main()
{
ifstream in("ssm.in");
ofstream out("ssm.out");
int Act = -1, Bst = -INF, Inc, x, Bi, Bs, N;
in >> N;
for(int i = 1; i <= N; ++i)
{
in >> x;
if(Act >= 0)
Act += x;
else
Act = x, Inc = i;
if(Act > Bst)
Bst = Act, Bi = Inc, Bs = i;
}
out << Bst << " " << Bi << " " << Bs;
in.close(), out.close();
return 0;
}