Pagini recente » Cod sursa (job #125736) | Istoria paginii runda/reluare_kidsim2 | Cod sursa (job #1693514) | Diferente pentru home intre reviziile 291 si 292 | Cod sursa (job #131769)
Cod sursa(job #131769)
#include<stdio.h>
long n,i,j,k,min,max,p1,p2,a[500001];
int main(void)
{
freopen("secventa.in","r",stdin);
freopen("secventa.out","w",stdout);
scanf("%ld%ld",&n,&k);
max=-32000;
for(i=1;i<=n;i++)
scanf("%ld",&a[i]);
for(i=1;i<=n-k+1;i++)
{
min=32000;
for(j=i;j<=i+k-1;j++)
if(a[j]<min)
min=a[j];
j--;
if (min>max)
{
max=min;
p1=i;
p2=j;
}
}
printf("%ld %ld %ld\n",p1,p2,max);
return 0;
}