Submission #1185380

#TimeUsernameProblemLanguageResultExecution timeMemory
1185380boclobanchatExhibition (JOI19_ho_t2)C++20
100 / 100
33 ms1608 KiB
#include<bits/stdc++.h> using namespace std; #define ii pair<int,int> #define fi first #define se second const int MAXN=1e5+5; ii A[MAXN]; int V[MAXN]; int main() { ios::sync_with_stdio(0); cin.tie(0); cout.tie(0); int n,m; cin>>n>>m; for(int i=1;i<=n;i++) cin>>A[i].se>>A[i].fi; for(int i=1;i<=m;i++) cin>>V[i]; sort(A+1,A+n+1); sort(V+1,V+m+1,greater<int>()); int ans=0; for(int i=n;i;i--) if(ans<m&&A[i].se<=V[ans+1]) ans++; cout<<ans; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...