#P433. 分数排序

分数排序

题目描述

给定正整数 nn 与 kk,将分母范围在 11 到 nn 之间的所有最简真分数排序,请输出其中第 kk 小的分数。

如,n=4n=4 时,分母范围在 11 到 44 之间的最简真分数有

$$\frac{1}{2}, \frac{1}{3}, \frac{2}{3}, \frac{1}{4}, \frac{3}{4}$$

排序后有

$$\frac{1}{4}<\frac{1}{3}<\frac{1}{2}<\frac{2}{3}< \frac{3}{4}$$

其中第二项为1/31/3,第四项为2/32/3。

输入格式

两个整数 nn 与 kk,保证 kk 是一个合理的参数,即保证分母不超过 nn 的最简真分数至少有 kk 个。

输出格式

一个分数,形如 A/B, A 与 B 分别表示分子及分母,它们应该是既约互素的。

4 3
1/2

数据范围

  • 对于 30%30\% 的数据,n≤100n\leq 100;
  • 对于 60%60\% 的数据,n≤1000n\leq 1000;
  • 对于 100%100\% 的数据,1<n≤500001<n\leq 50000,1≤k≤2000001\leq k\leq 200000。