Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <bits/stdc++.h>
- using namespace std;
- int n, m, a;
- multiset<int> ms;
- int main() {
- scanf("%d", &n);
- for (int i = 0; i < n; ++i) {
- scanf("%d", &a);
- ms.insert(a);
- }
- scanf("%d", &m);
- for (int i = 0; i < m; ++i) {
- scanf("%d", &a);
- multiset<int>::iterator it = ms.upper_bound(a);
- if (it != ms.begin()) {
- --it;
- ms.erase(it);
- }
- printf("%d\n", n - ms.size());
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement