Pagini recente » Cod sursa (job #502899) | Cod sursa (job #370542) | Cod sursa (job #81966) | Cod sursa (job #7587) | Cod sursa (job #1184332)
#include <fstream>
using namespace std;
ifstream in("ssm.in");
ofstream out("ssm.out");
int pc,sc, smax = -99999999, 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;
}