Cod sursa(job #2204953)

Utilizator radugheoRadu Mihai Gheorghe radugheo Data 17 mai 2018 12:55:47
Problema Secventa Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.5 kb
#include <fstream>
#include <limits.h>

using namespace std;

ifstream fin ("secventa.in");
ofstream fout ("secventa.out");

int n, k, i, maxim, poz1, poz2, v[500001];
int main()
{
    fin >> n >> k;
    for (i=1; i<=n; i++){
        fin >> v[i];
    }
    maxim = INT_MIN;
    for (i=n-k+1; i>=1; i--){
        if (v[i] > maxim){
            maxim = v[i];
            poz1 = i;
        }
    }
    poz2 = poz1 + k - 1;
    fout << poz1 << " " << poz2 << " " << maxim;
    return 0;
}