Submission #1200542

#TimeUsernameProblemLanguageResultExecution timeMemory
1200542PlayVoltzExhibition (JOI19_ho_t2)C++20
100 / 100
86 ms3316 KiB
#include <bits/stdc++.h> using namespace std; #define int long long #define pii pair<int, int> #define mp make_pair int32_t main(){ int n, m, a, b; cin>>n>>m; vector<int> frames(m); priority_queue<pii> pq; for (int i=0; i<n; ++i)cin>>a>>b, pq.push(mp(b, a)); for (int i=0; i<m; ++i)cin>>frames[i]; sort(frames.begin(), frames.end(), greater<int>()); int ans=0; for (int i=0; i<m; ++i){ while (!pq.empty()&&(pq.top().second>frames[i]))pq.pop(); if (pq.empty())break; ++ans; pq.pop(); } cout<<ans; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...