Pagini recente » Cod sursa (job #2566659) | Cod sursa (job #990034) | Cod sursa (job #2697295) | Cod sursa (job #2980291) | Cod sursa (job #589114)
Cod sursa(job #589114)
#include <stdio.h>
using namespace std;
int main(void)
{
int n,i,s,x,y,sm,val,st;
FILE *f=fopen("ssm.in","rt");
FILE *g=fopen("ssm.out","wt");
fscanf(f,"%i",&n);
st=1;
fscanf(f,"%i",&s);
sm=s;
x=y=1;
for (i=2;i<=n;i++)
{
fscanf(f,"%i",&val);
if (s>=0) s+=val;
else {s=val; st=i;}
if (s>sm) {sm=s; x=st; y=i;}
}
fclose(f);
fprintf(g,"%i %i %i\n",sm,x,y);
return 0;
}