#HK4309. 「ROIR 2022 Day2」分数排序
「ROIR 2022 Day2」分数排序
题目描述
译自 ROI Regional 2022 Day2 T2. Сортировка дробей
黑板上写了两个由 个不同整数组成的序列: 和 。
我们可以从中构造出 个分数,形式为 ,然后将每个分数化简并按非递减顺序排序。
给定一个整数 和 个整数 。对于每个 ,输出排序后第 个分数。
输入格式
第一行包含两个整数 和 。
此外,还满足 。
第二行包含 个不同的整数 。
第三行包含 个不同的整数 。
第四行包含 个不同的整数 。
输出格式
输出 行。第 行输出排序后第 个分数,格式为 p q,表示分数 ,且分数应为不可约分数。
4 8
3 4 1 2
2 3 4 5
1 16 2 4 5 6 10 15
1 5
2 1
1 4
2 5
1 2
1 2
4 5
3 2
在样例中,初始分数为:
$$\left[ \frac{3}{2}, \frac{3}{3}, \frac{3}{4}, \frac{3}{5}, \frac{4}{2}, \frac{4}{3}, \frac{4}{4}, \frac{4}{5}, \frac{1}{2}, \frac{1}{3}, \frac{1}{4}, \frac{1}{5}, \frac{2}{2}, \frac{2}{3}, \frac{2}{4}, \frac{2}{5} \right],$$化简后为:
$$\left[ \frac{3}{2}, \frac{1}{1}, \frac{3}{4}, \frac{3}{5}, \frac{2}{1}, \frac{4}{3}, \frac{1}{1}, \frac{4}{5}, \frac{1}{2}, \frac{1}{3}, \frac{1}{4}, \frac{1}{5}, \frac{1}{1}, \frac{2}{3}, \frac{1}{2}, \frac{2}{5} \right],$$排序后为:
$$\left[ \frac{1}{5}, \frac{1}{4}, \frac{1}{3}, \frac{2}{5}, \frac{1}{2}, \frac{1}{2}, \frac{3}{5}, \frac{2}{3}, \frac{3}{4}, \frac{4}{5}, \frac{1}{1}, \frac{1}{1}, \frac{1}{1}, \frac{4}{3}, \frac{3}{2}, \frac{2}{1} \right].$$数据范围与提示
详细子任务附加限制及分值如下表所示。
| 子任务 | 分值 | 附加限制 | 子任务依赖 |
|---|---|---|---|
| 无 | |||
| , | 无 | ||
| 无 |