Pagini recente » Cod sursa (job #2925802) | Cod sursa (job #1870665) | Cod sursa (job #2931595) | Cod sursa (job #126295) | Cod sursa (job #51882)
Cod sursa(job #51882)
#include<stdio.h>
#define MAXN 500004
long n,k,i,j,ls,ld,min,mn,lsi,ldi;
int a[MAXN];
FILE *f,*g;
int main()
{f=fopen("secventa.in","r");
g=fopen("secventa.out","w");
fscanf(f,"%ld %ld",&n,&k);
for(i=1;i<=n;i++)
fscanf(f,"%d",&a[i]);
min=-30000;
for(i=1;i<=n-k+1;i++)
{mn=30000;
for(j=i;j<=i+k-1;j++)
if(a[j]<mn)
{mn=a[j]; lsi=i; ldi=i+k-1;}
if(min<mn)
{min=mn;
ls=lsi;
ld=ldi;}}
fprintf(g,"%ld %ld %d",ls,ld,min);
fclose(f);
fclose(g);
return 0;}