Cod sursa(job #1494290)

Utilizator ancabdBadiu Anca ancabd Data 30 septembrie 2015 21:38:31
Problema Secventa Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.61 kb
#include <fstream>

using namespace std;

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

int n, k, a[1000001], nrmx=-1, la, inc, x, y, val, mn=1000000000;

int main()
{
    fin >> n >> k;
    for (int i = 1; i<=n ;i++)
    {
        fin >> a[i];
        la++;

        if (a[i] < mn)mn = a[i];
        if (a[i] < k)
        {
            la = 0;
            mn = 10000000;
        }
        if (la > nrmx)
        {
            nrmx = la;
            x = i - la+1;
            y = i;
            val = mn;
        }
    }
    fout << x << ' ' << y << ' ' << val;
    return 0;
}