Files
2024-06-14 19:49:10 +02:00

24 lines
499 B
C++

// Concert Tickets
#include<bits/stdc++.h>
using namespace std;
using ll = long long;
int main() {
int n, m; cin >> n >> m;
multiset<ll> price;
for (int i{}; i < n; i++) {ll a; cin >> a; price.insert(a);}
for (int i{}; i < m; i++) {
ll v; cin >> v;
auto it = price.upper_bound(v);
if (it == price.begin()) {
cout << -1 << endl;
} else {
cout << *(--it) << endl;
price.erase(it);
}
}
return 0;
}