Pagini recente » Cod sursa (job #35330) | Cod sursa (job #852467) | Cod sursa (job #1968430) | Cod sursa (job #2852818) | Cod sursa (job #772120)
Cod sursa(job #772120)
#include<fstream>
using namespace std;
ifstream f("ssm.in");
ofstream g("ssm.out");
int n, x, sc, smax=999999999, start, end, smin, imin, dif, i;
int main(){
f>>n;
for(i=1; i<=n; i++){
f>>x;
sc=x+sc;
dif=sc-smin;
if(dif>smax)
{
smax=dif;
start=imin+1;
end=i;
}
if(sc<smin)
{
smin=sc;
imin=i;
}
}
g<<smax<<" "<<start<<" "<<end;
return 0;
}