Submission #306161

#TimeUsernameProblemLanguageResultExecution timeMemory
306161sofapudenExhibition (JOI19_ho_t2)C++14
100 / 100
270 ms1784 KiB
#include <bits/stdc++.h> using namespace std; typedef long long ll; int main(){ ll n, m; cin >> n >> m; vector<int> x(m); vector<pair<int,int>> v(n); for(auto &i : v)cin >> i.second >> i.first; for(auto &i : x)cin >> i; sort(v.rbegin(),v.rend()); sort(x.rbegin(),x.rend()); int c = 0; int ans = 0; for(int i = 0; i < m; ++i){ while(c != n && v[c].second > x[i])c++; if(c!=n){ c++; ans++; } } cout << ans << "\n"; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...