#include <iostream>
#include <vector>
#include<algorithm>
using namespace std;
int main() {
int n,m;
int child=0;
int chocolate=0;
int temp;
vector<int> h;
vector<int> w;
cin>>n;
for(int i=0;i<n;i++){
cin>>temp;
h.push_back(temp);
}
sort(h.begin(),h.end());
cin>>m;
for(int i=0;i<m;i++){
cin>>temp;
w.push_back(temp);
}
sort(w.begin(),w.end());
while(child<h.size()&&chocolate<w.size()){
if(h[child]<=w[chocolate]) ++child;
++chocolate;
}
cout<<child;
}
// 64 位输出请用 printf("%lld")



京公网安备 11010502036488号