Submission #1319067

#TimeUsernameProblemLanguageResultExecution timeMemory
1319067husseinjuandaExhibition (JOI19_ho_t2)C++20
100 / 100
35 ms1600 KiB
#include <bits/stdc++.h> using namespace std; int main(){ ios::sync_with_stdio(false); cin.tie(0); int n, m; cin >> n >> m; vector<pair<int, int>> x(n); for(int i = 0; i < n; i++){ cin >> x[i].second >> x[i].first; } vector<int> c(m); for(int i = 0; i < m; i++){ cin >> c[i]; } sort(c.begin(), c.end()); sort(x.rbegin(), x.rend()); int it = m-1; for(int i = 0; i < n; i++){ int j = x[i].second; if(c[it] >= j){ it--; } if(it == -1) break; } cout << m-it-1 << "\n"; return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...