Pagini recente » Cod sursa (job #726514) | Cod sursa (job #3283041) | Cod sursa (job #951068) | Cod sursa (job #2882733) | Cod sursa (job #285688)
Cod sursa(job #285688)
#include<stdio.h>
long min(long a, long b)
{
if(a<b) return a;
return b;
}
void citire(int *a, long &n, long &k)
{
freopen("secventa.in","r",stdin);
freopen("secventa.out","w",stdout);
long i;
scanf("%ld%ld",&n,&k);
for(i=1; i<=n; i++) scanf("%d",&a[i]);
}
int main()
{
int a[100];
long i,j,l,t,n,k,max=0,c1,c2;
citire(a,n,k);
for(i=1; i<=n-k+1; i++)
{
t=a[i];
for(l=2,j=i+1; l<=k,j<=n; l++,j++) t=min(t,a[j]);
if(t>max) { max=t; c1=i; c2=i+k-1; }
}
printf("%ld %ld %ld\n",c1,c2,max);
return 0;
}