#671. 这是一道前缀和

这是一道前缀和

题目描述

可莉对 "玩 "的定义是把炸药扔得到处都是;她特别喜欢 "炸鱼"--在满是鱼的湖里扔炸弹。今天,可莉还打算在星落湖里炸鱼。

可莉将使用威力为xx的炸弹,然后,每条HPHP小于或等于xx的鱼都会被炸死。

然而,可莉并不知道每条鱼的HPHP

相反,她只知道第ii条鱼的HPHP[li,ri][l_i, r_i]中的一个均匀随机的实数。

现在,可莉想确定最小可能的xx,使预期的被炸鱼的数量大于或等于mm

输入格式

第一行包含两个整数nnmm----鱼的数量和可莉对被炸死的鱼的数量的预期。

在下面的nn行中,每行包含两个实数lil_i, rir_i-----这意味着第ii条鱼的HPHP将是[li,ri][l_i, r_i]中的一个随机实数。

输出格式

输出最小可能的xx,使得预期的炸鱼数量大于或等于mm

样例

样例输入1

2 1
1.4 2.8
1.4 2.8

样例输出1

2.1000000000

样例输入2

3 2
1.5 3.0
2.4 5.0
1.919810 1.919810

样例输出2

2.7804878048

样例输入3

1 1
0 1000000000

样例输出3

1000000000.0000000000

数据范围与提示

在样例11中,如果可莉扔了一颗威力为 2.12.1 的炸弹,炸死鱼 11 的概率为 0.50.5,炸死鱼 22 的概率为 0.50.5,因此炸死鱼数量的预期为 0.5+0.5=10.5+0.5=1

1mn1051 \leq m \leq n \leq 10_5

0liri1090 \leq l_i \leq r_i \leq 10_9

注意:

这道题为specialjudgespecial judge----如果你的答案和实际答案绝对值差104\leq 10^{-4}将会被判为AcceptedAccepted