该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题面描述
鲍勃有一个 n×m矩阵 W。
这个矩阵非常特别,它是由两个序列a1...n,b1...m、∀i∈[1,n],∀j∈[1,m]、Wi,j=ai+bj计算出来的。
现在鲍勃想找出平均值最大的 W的子矩阵。
鲍勃不希望子矩阵的大小太小,因此找到的子矩阵必须满足它的高(矩阵的一维)至少为 x,宽(矩阵的二维)至少为 y。
现在你需要计算最大的平均值。
输入描述
第一行有四个整数 n,m,x,y。
第二行有 n个整数 a1...n。
第三行有 m个整数 b1...m。
1≤n,m≤105
1≤x≤n,1≤y≤m
0≤ai,bi≤105
输出描述
输出最大的平均值。
如果绝对误差或相对误差小于 10−6,则认为答案正确。
样例输入
3 4 2 2
3 1 2
4 1 3 2
样例输出
4.6666666667