Files
codeforces/cpp/600B.cpp
T
2023-03-02 20:58:03 +07:00

19 lines
375 B
C++

#include <iostream>
#include <algorithm>
using namespace std;
int main()
{
int n, m;
long long int *a, *b;
cin >> n >> m;
a = new long long int[n];
b = new long long int[m];
for (int i = 0; i < n; i++)
cin >> a[i];
for (int i = 0; i < m; i++)
cin >> b[i];
sort(a, a + n);
for (int i = 0; i < m; i++)
cout << upper_bound(a, a + n, b[i]) - a << " ";
return 0;
}