Pagini recente » Cod sursa (job #1278868) | Cod sursa (job #1906997) | Cod sursa (job #677981) | Cod sursa (job #1522942) | Cod sursa (job #1864808)
#include <stdio.h>
#include <stdlib.h>
#define N 100
int main()
{
FILE *f,*g;
int a,b,i,max1=-30000,max2,j,v[N],k,x=0,y=0;
f=fopen("secventa.in","r");
g=fopen("secventa.out","w");
if(f==NULL || g==NULL)
{
printf("Nu sa putut deschide fisierul!");
exit(1);
}
fscanf(f,"%d",&a);
fscanf(f,"%d",&b);
for(i=0;i<a;i++)
fscanf(f,"%d",&v[i]);
for(k=b;k<a;k++)
for(i=0;i<a-k;i++)
{
max2=0;
for(j=0;j<k;j++)
{
max2=v[i+j]+max2;
}
if(max2 > max1)
{
max1=max2;
x=i+1;
y=i+j;
}
}
fprintf(g,"%d ",x);
fprintf(g,"%d ",y);
fprintf(g,"%d ",max1);
return 0;
}