Submission #97441

#TimeUsernameProblemLanguageResultExecution timeMemory
97441aer0parkExhibition (JOI19_ho_t2)C++14
100 / 100
85 ms3904 KiB
#include <bits/stdc++.h> using namespace std; typedef long long ll; typedef pair<ll,ll> pi; ll n,m; vector<pi> ar; vector<ll> f; int main() { ios::sync_with_stdio(false); cin.tie(NULL); cin>>n>>m; for(int i=0;i<n;i++) { ll a,b;cin>>a>>b; ar.push_back(pi(b,a)); } for(int i=0;i<m;i++) { ll a;cin>>a; f.push_back(a); } sort(f.begin(),f.end(),greater<ll>()); sort(ar.begin(),ar.end(),greater<pi>()); int anw=0; for(int i=0;i<n;i++) { if(anw==m) break; if(ar[i].second<=f[anw]) anw++; } cout<<anw; return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...