Submission #883064

#TimeUsernameProblemLanguageResultExecution timeMemory
883064vjudge1Exhibition (JOI19_ho_t2)C++17
0 / 100
0 ms500 KiB
#include <bits/stdc++.h>
using namespace std;

#define ll long long
#define endl "\n"
#define all(aa) aa.begin(), aa.end()

int main(){
	int n, m;
	cin>>n>>m;

	vector<pair<int, int>> v(n);
	for(auto &[a, b]:v) cin>>b>>a;
	sort(all(v));

	vector<int> c(m);
	for(auto &e:c) cin>>e;
	sort(all(c), greater<int>());

	int j=0;
	for(int i=0; i<n; i++)
		if(v[i].second<=c[j]) j++;

	cout<<j<<endl;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...