Submission #497100

#TimeUsernameProblemLanguageResultExecution timeMemory
497100MohamedAhmed04Exhibition (JOI19_ho_t2)C++14
100 / 100
51 ms4560 KiB
#include <bits/stdc++.h> using namespace std ; const int MAX = 1e5 + 10 ; int arr[MAX] ; int n , m ; vector< pair<int , int> >vp ; int main() { ios_base::sync_with_stdio(0) ; cin.tie(0) ; cin>>n>>m ; for(int i = 0 ; i < n ; ++i) { int x , y ; cin>>x>>y ; vp.emplace_back(y , x) ; } for(int i = 0 ; i < m ; ++i) cin>>arr[i] ; sort(vp.begin() , vp.end()) ; reverse(vp.begin() , vp.end()) ; sort(arr , arr + m) ; reverse(arr , arr + m) ; int idx = 0 ; for(auto &p : vp) { int x = p.second , y = p.first ; if(idx < m && x <= arr[idx]) idx++ ; } return cout<<idx<<"\n" , 0 ; }

Compilation message (stderr)

joi2019_ho_t2.cpp: In function 'int main()':
joi2019_ho_t2.cpp:32:22: warning: unused variable 'y' [-Wunused-variable]
   32 |   int x = p.second , y = p.first ;
      |                      ^
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...