求助二分站外题
  • 板块学术版
  • 楼主MrPython小河狸贝瓦
  • 当前回复5
  • 已保存回复5
  • 发布时间2023/7/2 12:11
  • 上次更新2023/11/3 11:54:21
查看原帖
求助二分站外题
679581
MrPython小河狸贝瓦楼主2023/7/2 12:11

有 nn 个线性序列,第 ii 个序列可以表示成 ki×x+bik_i \times x+b_i 的形式(x=0,1,2,…x=0, 1, 2,…)。

请问将这些序列的数合并起来后,第 mm 小的数是多少(重复出现的数合并后也会多次出现)。

输入格式

输入第一行一个数 nn。

接下来 nn 行每行两个数表示 ki,bik_i, b_i。

最后一行一个数 mm。

输出格式

输出一个数表示答案。

样例输入

2
1 2
5 2
8

样例输出

7

数据规模

对于 100%100\% 的数据,保证 1≤n≤100000,1≤m≤100000,1≤ki,bi≤10001\leq n\leq 100000, 1\leq m\leq 100000, 1\leq k_i, b_i\leq 1000。

2023/7/2 12:11
加载中...