#P10091. [ROIR 2022 Day 2] 分数排序
[ROIR 2022 Day 2] 分数排序
题目背景
翻译自 ROIR 2022 D2T2。
题目描述
有两个由 个不同整数组成的序列 和 。将它们组合成 个分数,形式为 ,并将每个分数约分后按递增顺序排序。
给定一个数字 和 个整数 。对于每个 ,请输出上面所说的 个分数中第 小的分数。
输入格式
第一行包含两个整数 和 。
第二行包含 个不同的整数 。
第三行包含 个不同的整数 。
第四行包含 个不同的整数 。
输出格式
输出 行。第 行输出按递增顺序得到的第 个分数。分数 应以 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]. $$本题使用捆绑测试。
子任务 | 分值 | 特殊性质 |
---|---|---|
对于 的数据,, 且 (所以实际上 ),,。