제출 #610980

#제출 시각아이디문제언어결과실행 시간메모리
610980four_specksExhibition (JOI19_ho_t2)C++17
100 / 100
60 ms5684 KiB
#include <bits/stdc++.h>

using namespace std;

inline namespace
{
} // namespace

void solve()
{
    int n, m;
    cin >> n >> m;

    vector<array<long, 2>> a(n);
    vector<long> b(m);
    for (auto &[v, s] : a)
        cin >> s >> v;
    for (long &c : b)
        cin >> c;
    sort(a.rbegin(), a.rend());
    sort(b.rbegin(), b.rend());

    int cnt = 0;

    int i = 0;
    for (auto [v, s] : a)
    {
        if (s <= b[i])
        {
            cnt++;
            i++;
        }
        if (i == m)
            break;
    }

    cout << cnt << '\n';
}

int main()
{
    ios_base::sync_with_stdio(false), cin.tie(NULL);

    solve();

    return 0;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...