bzoj#P4306. 玩具厂

玩具厂

题目描述

在 JIH 考察的地图中有 nn 个城市,被公路依次连成了一个环,JIH 想在这些城市中建一个玩具厂。

城市和公路都被编号为 11nnii 号公路连接 i1i-1 号城市与 ii 号城市(11 号公路连接 nn 号城市与 11 号城市),每个城市对玩具的需求为 wiw_i,每条公路的长度为 did_i。当 JIH 在第 ii 号城市建玩具厂时,JIH 需要将玩具运输到其他城市(当然 ii 城市除外)。设第 ii 号城市到第 jj 号城市的两条路径长度分别为 l1,l2l_1,l_2,则将玩具运输到第 jj 号城市的费用为 l1×l2×wjl_1\times l_2\times w_j。总的运输费用为将玩具运到所有城市的运输费用的总和。

JIH 当然想要总的运输费用最少,所以他会选最优的城市建玩具厂,如果有多个最优的城市,小月会等概率的选取其中一个建玩具厂。

由于 JIH 的调查工作没做好,只知道 11n1n-1 号城市的 wiw_i,而 nn 号城市的 wiw_i 只知道它的取值范围 [a,b][a,b],假设 wiw_i 的值在实数区间 [a,b][a,b] 上的概率是均匀分布的。

现在 JIH 只好去进行第二次调查,于是我们想知道每个城市建玩具厂的概率是多少。

输入格式

第一行三个正整数 n,a,bn,a,b

接下来 n1n-1 行每行一个正实数 w1n1w_{1\cdots n-1}

接下来 nn 行每行一个正实数 d1nd_{1\cdots n}

输出格式

nn 行,每行一个实数,表示在第 ii 个城市建厂的概率。

5 1 100
50
25
25
50
1
2
3
2
1
0.090
0.000
0.000
0.090
0.821

样例解释

w5<18.75w_5<18.75,将在 1144 号城市建厂。

w5>18.75w_5>18.75,将在 55 号城市建厂。

w5=18.75w_5=18.75,将在 1,41,455 号城市建厂。

数据规模与约定

对于 100%100\% 的数据,1n1051\leq n\leq 10^5ab104a\leq b\leq 10^4wi104w_i\leq 10^4di10d_i\leq 10