#aBC294F. [ABC294F] Sugar Water 2

[ABC294F] Sugar Water 2

AT_abc294_f [ABC294F] Sugar Water 2

题目描述

高桥君有 NN 瓶砂糖水,青木君有 MM 瓶砂糖水。
高桥君的第 ii 瓶砂糖水由 AiA_i 克砂糖和 BiB_i 克水组成。
青木君的第 ii 瓶砂糖水由 CiC_i 克砂糖和 DiD_i 克水组成。
两人各自选一瓶砂糖水混合,共有 NMNM 种混合方式。在所有这些混合方式中,请求出按浓度从高到低排列时第 KK 高的砂糖水的浓度是多少百分比。
这里,含有 xx 克砂糖和 yy 克水的砂糖水的浓度为 100xx+y %\dfrac{100x}{x+y}\ \%。另外,假设所有砂糖都能完全溶解。

输入格式

输入按以下格式从标准输入给出。

NN MM KK
A1A_1 B1B_1
A2A_2 B2B_2
\vdots
ANA_N BNB_N
C1C_1 D1D_1
C2C_2 D2D_2
\vdots
CMC_M DMD_M

输出格式

请输出按浓度从高到低排列时第 KK 高的砂糖水的浓度(百分比)。
如果你的答案与真实值的绝对误差或相对误差不超过 10910^{-9},则视为正确。

输入输出样例 #1

输入 #1

3 1 1
1 2
4 1
1 4
1 4

输出 #1

50.000000000000000

输入输出样例 #2

输入 #2

2 2 2
6 4
10 1
5 8
9 6

输出 #2

62.500000000000000

输入输出样例 #3

输入 #3

4 5 10
5 4
1 6
7 4
9 8
2 2
5 6
6 7
5 3
8 1

输出 #3

54.166666666666664

说明/提示

限制条件

  • 1N,M5×1041 \leq N, M \leq 5 \times 10^4
  • 1KN×M1 \leq K \leq N \times M
  • 1Ai,Bi,Ci,Di1051 \leq A_i, B_i, C_i, D_i \leq 10^5
  • 输入的所有数值均为整数

样例解释 1

以下用 (i,j)(i, j) 表示高桥君的第 ii 瓶砂糖水和青木君的第 jj 瓶砂糖水混合得到的砂糖水。
所有可能的混合方式及其浓度如下:

  • (1,1)(1, 1)100×1+1(1+1)+(2+4)=25%100 \times \frac{1 + 1}{(1 + 1) + (2 + 4)} = 25\%
  • (2,1)(2, 1)100×1+4(4+1)+(1+4)=50%100 \times \frac{1 + 4}{(4 + 1) + (1 + 4)} = 50\%
  • (3,1)(3, 1)100×1+1(1+1)+(4+4)=20%100 \times \frac{1 + 1}{(1 + 1) + (4 + 4)} = 20\% 在这些混合方式中,浓度最高的是 (2,1)(2, 1),其浓度为 50%50\%

由 ChatGPT 4.1 翻译