Cod sursa(job #1911045)

Utilizator AndreiLunguLungu Andrei Sebastian AndreiLungu Data 7 martie 2017 19:16:21
Problema Secventa Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.67 kb
#include <bits/stdc++.h>
using namespace std;
double a[500001];
int n,k;
ifstream fin("secventa.in");
ofstream fout("secventa.out");
void citire()
{
    int i;
    fin>>n>>k;
    for(i=1;i<=n;i++)
        fin>>a[i];
}
void rezolvare()
{
    int i,j,st=0,dr=0,stf=0,drf=0,mi=1000000,mx=-1;
    for(i=1;i<=n-k+1;i++)
    {
        st=i;
        dr=i+k-1;
        for(j=st;j<=dr;j++)
            if(a[i]<mi)mi=a[i];
        if(mi>mx)
        {
            stf=st;
            drf=dr;
        }
    }
    for(i=dr;i>=st;i--)
        fout<<a[i]<<" ";
    fin.close();
    fout.close();
}
int main()
{
    citire();
    rezolvare();
    return 0;
}