Pagini recente » Cod sursa (job #1733262) | Borderou de evaluare (job #3156654) | Cod sursa (job #1010481) | Cod sursa (job #353755) | Cod sursa (job #789984)
Cod sursa(job #789984)
#include<fstream>
using namespace std;
int main(){
ifstream f("ssm.in");
ofstream g("ssm.out");
long N,i,j,x,indstart,indfinal,suma;
f>>N;
suma=1<<31;
suma=0-suma;
indstart=1;
indfinal=1;
for(i=1;i<N;i++){
f>>x;
if(suma+x>x)
{
suma+=x;
indfinal=i;
}
else
{
suma=x;
indstart=i;
indfinal=i;
}
}
g<<suma<<" "<<indstart<<" "<<indfinal;
return 0;
}