Pagini recente » Cod sursa (job #1612262) | Cod sursa (job #988074) | Cod sursa (job #1843269) | Cod sursa (job #2743095) | Cod sursa (job #382859)
Cod sursa(job #382859)
//
#include<stdio.h>
FILE *f=fopen("secv2.in","r"),*g=fopen("secv2.out","w");
int s[50],v[50],max,i,n,k,poz,nr;
int main()
{
int i;
fscanf(f,"%d%d",&n,&k);
for(i=1;i<=n;i++)
fscanf(f,"%d%d", &v[i]);
max=0;
nr=0;
for(i=1;i<=n;i++)
{
if(s[i-1]>0)
{
s[i]=v[i]+s[i-1];
poz=i-1;
nr++;
}
else
{
nr--;
s[i]=v[i];
}
if(s[i]>max)
max=s[i];
}
fprintf(g,"%d %d %d",poz-nr,poz, max);
fclose(f);
fclose(g);
return 0;
}