제출 #107266

#제출 시각아이디문제언어결과실행 시간메모리
107266abilExhibition (JOI19_ho_t2)C++14
100 / 100
252 ms5880 KiB
#include <bits/stdc++.h>

#define mk make_pair
#define sc second
#define fr first
#define pb emplace_back
#define all(s) s.begin(), s.end()
#define sz(s) ( (int)s.size() )
#define int long long

using namespace std;

const int inf = (int)1e9 + 7  ;
const long long mod = 1e9 + 7;
const int N = (int)300007;

int n, m, c[N];
vector<pair<int,int >> v;
main(){
      int a, b;
      cin >> n >> m;
      for(int i = 1;i <= n; i++){
            cin >> a >> b;
            v.pb(mk(b,a));
      }
      sort(all(v));
      for(int i = 1;i <= m; i++){
            cin >> c[i];
      }
      sort(c + 1, c + 1 + m);
      /*for(int i = 0;i < n; i++){
            cout << v[i].fr << " " << v[i].sc << endl;
      }
      for(int i = 1;i <= m; i++){
            cout << c[i] << " ";
      }*/
      int ans = 0;
      for(int i = n - 1;i >= 0 && ans < m; i--){
            if(v[i].sc <= c[m - ans]){
                  ans++;
            }
      }
      cout << ans;
}

컴파일 시 표준 에러 (stderr) 메시지

joi2019_ho_t2.cpp:19:6: warning: ISO C++ forbids declaration of 'main' with no type [-Wreturn-type]
 main(){
      ^
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...