Pagini recente » Cod sursa (job #613049) | Cod sursa (job #869058) | Cod sursa (job #1972037) | Cod sursa (job #2913440) | Cod sursa (job #1976714)
#include <iostream>
#include <fstream>
using namespace std;
ifstream fin("secventa.in");
ofstream fout("secventa.out");
short int v[500001];
int main()
{
int n,k,Min=31000,MinMax=-31000,pozinit;
fin>>n>>k;
for(int i=1;i<=n;i++) fin>>v[i];
for(int j=1;j<=n-k+1;j++)
{
Min=31000;
for(int i=j;i<=j+k-1;i++)
if(v[i]<Min) Min=v[i];
if(Min>MinMax){
MinMax=Min;
pozinit=j;
}
}
fout<<pozinit<<" "<<pozinit+k-1<<" "<<MinMax;
return 0;
}