Pagini recente » Cod sursa (job #2069874) | Cod sursa (job #554359) | Cod sursa (job #704150) | Cod sursa (job #2632832) | Cod sursa (job #1573630)
#include <fstream>
using namespace std;
int main()
{
ifstream in;
in.open("z.in");
ofstream out;
out.open("z.out");
int n, x, smax = -20000000, stmax, sfmax, sc=-1, stc, sfc=0;
in>>n;
for(int i = 1;i<=n;i++){
in>>x;
if(sc < 0){
sc = 0;
stc = sfc+1;
}
sc += x;
sfc += 1;
if(sc > smax){
smax = sc;
stmax = stc;
sfmax = sfc;
}
}
out<<smax<<" "<<stmax<<" "<<sfmax;
in.close();
out.close();
return 0;
}