#include #include #include #include using namespace std; ifstream fin("text.in"); ofstream fout("text.out"); struct coada { int x,y; }; coada c[10000]; int n,m,k,i,j,p,x,y,a[10000],t,d,s[10000],best[10000]; bool cmp(coada i,coada j) { if(i.x==j.x) { return i.y>j.y; } return i.x>d>>n>>m; for(i=1;i<=n;i++) { cin>>a[i]; s[a[i]]=1; } for(i=1;i<=d;i++) { s[i]+=s[i-1]; } for(i=1;i<=m;i++) { cin>>x>>y; c[i].x=x; c[i].y=y; } /*for(i=1;i<=d;i++) { fout<