CF600B.Queries about less or equal elements

传统题 时间 2000 ms 内存 256 MiB 7 尝试 18 已通过 10 标签

Queries about less or equal elements

题目描述

给定两个整数数组 aabb。对于数组 bb 中的每个元素 bjb_{j},请你找出数组 aa 中有多少个元素小于等于 bjb_{j}

输入格式

第一行包含两个整数 n,mn,m1n,m21051 \leq n,m \leq 2 \cdot 10^{5}),分别表示数组 aabb 的大小。

第二行包含 nn 个整数,表示数组 aa 的元素(109ai109-10^{9} \leq a_{i} \leq 10^{9})。

第三行包含 mm 个整数,表示数组 bb 的元素(109bj109-10^{9} \leq b_{j} \leq 10^{9})。

输出格式

输出 mm 个整数,用空格隔开,第 jj 个数表示数组 aa 中小于等于 bjb_{j} 的元素的个数。

说明/提示

由 ChatGPT 5 翻译

样例

5 4
1 3 5 7 9
6 4 2 8
3 2 1 4
5 5
1 2 1 2 5
3 1 4 1 5
4 2 4 2 5

在线编程 IDE

建议全屏模式获得最佳体验