Cod sursa(job #500757)
| Utilizator | Data | 12 noiembrie 2010 23:29:13 | |
|---|---|---|---|
| Problema | Secventa | Scor | 0 |
| Compilator | cpp | Status | done |
| Runda | Arhiva de probleme | Marime | 0.46 kb |
#include<iostream>
#include<fstream>
using namespace std;
int main()
{int a[50000],v[50000],n,m,k,i,j,min,max=-30000,p,poz,l;
ifstream f("secventa.in");
ofstream g("secventa.out");
f>>n>>k;
for(i=0;i<n;i++)
f>>a[i];
for(i=0;i<n-k+1;i++)
{min=30000;
l=i;
for(j=0;j<k;j++)
{v[j]=a[l];
if(v[j]<min){min=v[j]; poz=l;}
l++;
}
if(min>max){max=min;
p=poz;}
}
for(i=p;i<p+k;i++)
g<<a[i]<<" ";
f.close();
g.close();
}
