#include <bits/stdc++.h>
#define ll long long
using namespace std;
int main() {
ios_base::sync_with_stdio(false); cin.tie(nullptr); cout.tie(nullptr);
int n,m;
cin>>n>>m;
pair<int,int> a[n+1];
int b[m+1];
for(int i = 1; i <= n; i++)cin>>a[i].second>>a[i].first;
for(int i=1;i<=m;i++) cin>>b[i];
sort(a+1,a+n+1);
sort(b+1,b+m+1);
int ans=0;
for(int i = n, j = m; i >= 1 && j >= 1; i--)
if(b[j]>=a[i].second) ans++,j--;
cout<<ans<<"\n";
return 0;
}
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |