Pagini recente » Cod sursa (job #2318392) | Cod sursa (job #2086970) | Cod sursa (job #2308805) | Cod sursa (job #1065416) | Cod sursa (job #797833)
Cod sursa(job #797833)
#include<fstream>
using namespace std;
int main(){
fstream fin("secventa.in", ios::in), fout("secventa.out", ios::out);
int v[500000],n,k,i,j,min,max=0;
fin>>n>>k;
for(i=1;i<=n;i++){
fin>>v[i];}
for(i=1;i<=n-k+1;i++){
min=v[i];
for(j=i;j<i+k;j++){
if(v[j]<min){min=v[j];}
}
if(min>max){max=min;}
}
for(i=1;i<=n-k+1;i++){
min=v[i];
for(j=i;j<i+k;j++){
if(v[j]<min){min=v[j];}
}
if(min==max){fout<<i<<" "<<i+k-1<<" "<<max;
break;
}
}
return 0;
}