Submission #27824995


Source Code Expand

#include <bits/stdc++.h>
#define all(v) (v).begin(), (v).end()
#define rall(v) (v).rbegin(), (v).rend()
#define rep(i,n) for (int i = 0; i < (n); ++i)
#define rep2(i,k,n) for (int i = (k); i < (n); ++i)
using namespace std;
using ll = long long;
using P = pair<int,int>;
// using P = pair<ll,ll>;

const ll INF = (ll)1e18;
// const int INF = (int)1e9+7;
template<typename T>
void chmin(T &a, T b) { a = min(a, b); }
template<typename T>
void chmax(T &a, T b) { a = max(a, b); }

void solve() {
    int n, q;
    cin >> n >> q;
    vector<int> heights;
    rep(i,n) {
        int a;
        cin >> a;
        heights.push_back(a);
    }

    sort(all(heights));

    rep(i,q) {
        int x;
        cin >> x;
        auto it = lower_bound(all(heights), x);
        int pos = distance(heights.begin(), it);
        cout << n - pos << endl;
    }
}

int main() {
    solve();
    return 0;
}

Submission Info

Submission Time
Task C - Counting 2
User goropikari
Language C++ (GCC 9.2.1)
Score 300
Code Size 933 Byte
Status AC
Exec Time 438 ms
Memory 4316 KiB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 300 / 300
Status
AC × 3
AC × 20
Set Name Test Cases
Sample sample_00.txt, sample_01.txt, sample_02.txt
All case_00.txt, case_01.txt, case_02.txt, case_03.txt, case_04.txt, case_05.txt, case_06.txt, case_07.txt, case_08.txt, case_09.txt, case_10.txt, case_11.txt, case_12.txt, case_13.txt, case_14.txt, case_15.txt, case_16.txt, sample_00.txt, sample_01.txt, sample_02.txt
Case Name Status Exec Time Memory
case_00.txt AC 437 ms 4208 KiB
case_01.txt AC 434 ms 4316 KiB
case_02.txt AC 435 ms 4224 KiB
case_03.txt AC 438 ms 4216 KiB
case_04.txt AC 437 ms 4092 KiB
case_05.txt AC 336 ms 3552 KiB
case_06.txt AC 335 ms 3548 KiB
case_07.txt AC 233 ms 4204 KiB
case_08.txt AC 145 ms 4068 KiB
case_09.txt AC 411 ms 4152 KiB
case_10.txt AC 304 ms 3756 KiB
case_11.txt AC 195 ms 3752 KiB
case_12.txt AC 126 ms 3724 KiB
case_13.txt AC 365 ms 3672 KiB
case_14.txt AC 247 ms 4208 KiB
case_15.txt AC 241 ms 4148 KiB
case_16.txt AC 359 ms 3672 KiB
sample_00.txt AC 8 ms 3496 KiB
sample_01.txt AC 2 ms 3548 KiB
sample_02.txt AC 2 ms 3628 KiB