Pagini recente » Cod sursa (job #2811142) | Cod sursa (job #1977285) | Cod sursa (job #3245895) | Cod sursa (job #75196) | Cod sursa (job #1184335)
#include <fstream>
using namespace std;
ifstream in("ssm.in");
ofstream out("ssm.out");
int pc,sc, smax = - 6000001, n,pu;
void getsm()
{
int x;
in >>n;
for(int i=1;i<=n;i++)
{
in >> x;
if(sc<0)
{
sc = 0;
pc = i;
}
sc+=x;
if(sc > smax)
{
smax = sc;
pu = i;
}
}
}
int main()
{
getsm();
out << smax <<" " << pc << " " << pu << "\n";
in.close();
out.close();
return 0;
}