Cod sursa(job #1491989)
| Utilizator | Data | 26 septembrie 2015 21:36:23 | |
|---|---|---|---|
| Problema | Secventa | Scor | 0 |
| Compilator | cpp | Status | done |
| Runda | Arhiva de probleme | Marime | 0.66 kb |
#include <cstdio>
#include <cstdlib>
using namespace std;
int v[500005];
int main()
{
freopen("secventa.in","r",stdin);
freopen("secventa.out","w",stdout);
int n, k, minc=30005, minm=-30010, ic, jc;
scanf("%d%d",&n,&k);
for(int i=0;i<n;i++)
{
scanf("%d",&v[i]);
}
for(int i=0;i<=n-k;i++)
{
minc=v[i];
for(int j=i;j<k;j++)
{
if(v[j]<minc)
{
minc=v[j];
}
}
if(minc>minm)
{
minm=minc;
ic=i+1;
jc=i+k;
}
}
printf("%d %d %d",ic,jc,minm);
return 0;
}
