Cod sursa(job #3254206)

Utilizator contandrei3Andrei Mihai contandrei3 Data 6 noiembrie 2024 16:43:15
Problema Range minimum query Scor 0
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.4 kb
#include <bits/stdc++.h>

using namespace std;
ifstream fin ("rmq.in");
ofstream fout ("rmq.out");
int n,m,st,dr,v[100005],i,j,nmin;
int main()
{
    fin>>n>>m;
    for (i=1;i<=n;i++) fin>>v[i];
    while (m)
        {
            fin>>st>>dr;
            nmin=v[st];
            for (i=st+1;i<=dr;i++) nmin=min(nmin,v[i]);
            fout<<nmin;
            m--;
        }
    return 0;
}