Submission #1265456

#TimeUsernameProblemLanguageResultExecution timeMemory
1265456canhnam357Exhibition (JOI19_ho_t2)C++20
100 / 100
51 ms2780 KiB
#include <bits/stdc++.h> using namespace std; #define all(x) x.begin(), x.end() #define int long long int32_t main() { ios_base::sync_with_stdio(false); cin.tie(0); int n, m; cin >> n >> m; vector<pair<int, int>> a(n); for (auto &[f, s] : a) cin >> s >> f; sort(all(a)); vector<int> b(m); for (int &i : b) cin >> i; sort(all(b)); int ans = 0; reverse(all(a)); for (auto [f, s] : a) { if (b.empty()) break; if (s <= b.back()) { ans++; b.pop_back(); } } cout << ans; return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...