Pagini recente » Cod sursa (job #816266) | Cod sursa (job #1920062) | Cod sursa (job #1347956) | Cod sursa (job #1192088) | Cod sursa (job #1327977)
#include<iostream>
#include<fstream>
using namespace std;
ifstream f("ssm.in");
ofstream g("ssm.out");
int n, a, suma=0, maxim=-int(2e9), inc, inceput, sfarsit;
int main()
{ f>>n;
for(int i=1; i<=n; i++)
{ f>>a;
if(suma<0) suma=a, inc=i;
else suma+=a;
if(suma>maxim) maxim=suma, inceput=inc, sfarsit=i; }
g<<maxim<<" "<<inceput<<" "<<sfarsit;
return 0;
}