Cod sursa(job #281429)

Utilizator alexandru92alexandru alexandru92 Data 14 martie 2009 20:32:18
Problema Range minimum query Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.42 kb
#include<stdio.h>
#include<stdlib.h>
int i,x,v[100001],r[100001],y,n,m;
int main()
  {
    freopen("rmq.in","rt",stdin);
    freopen("rmq.out","wt",stdout);
    scanf("%d %d",&n,&m);
    for(i=1;i<=n;++i)scanf("%d",&x),v[x]++;
    for(i=1;i<=m;++i)
       {scanf("%d %d",&x,&y);
        while(!v[x]) ++x;
        r[i]=x;
       }
   for(i=1;i<=m;++i) printf("%d\n",r[i]);
   //system("PAUSE");
   return 0;
  }