Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include<vector>
- #include<algorithm>
- using namespace std;
- void countElements(vector<int> &v1, vector<int> &v2){
- int count = 0;
- sort(v2.begin(), v2.end());
- for(int i = 0; i < (int) v1.size(); i++){
- vector<int> :: iterator pos = upper_bound(v2.begin(), v2.end(), v1[i]);
- cout << pos - v2.begin() << " ";
- }
- }
- int main()
- {
- int n, m;
- cin >> n;
- vector<int> v1(n);
- for(int i = 0; i < n; i++){
- cin >> v1[i];
- }
- cin >> m;
- vector<int> v2(m);
- for(int i = 0; i < m; i++){
- cin >> v2[i];
- }
- countElements(v1, v2);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement