P1234

陶陶的难题II

陶陶的难题II

给定一棵包含 NN 个结点的树,每个结点 ii 有四个正实数 xi,yi,pi,qix_i,y_i,p_i,q_i。

对于每次询问 a,ba,b,设 S(a,b)S(a,b) 为树上从结点 aa 到结点 bb 的简单路径上的所有结点(包含两个端点)。在 S(a,b)S(a,b) 中独立选择结点 u,vu,v,允许 u=vu=v,求:

max⁡u,v∈S(a,b)yu+qvxu+pv.\max_{u,v\in S(a,b)}\frac{y_u+q_v}{x_u+p_v}.

输入格式

第一行包含一个正整数 NN,表示树中结点的个数。

第二行包含 NN 个正实数,第 ii 个数表示 xix_i。

第三行包含 NN 个正实数,第 ii 个数表示 yiy_i。

第四行包含 NN 个正实数,第 ii 个数表示 pip_i。

第五行包含 NN 个正实数,第 ii 个数表示 qiq_i。

接下来 N−1N-1 行,每行包含两个正整数 a,ba,b,表示树中连接结点 aa 与结点 bb 的一条边。

第 N+5N+5 行包含一个正整数 MM,表示询问个数。

最后 MM 行,每行包含两个正整数 a,ba,b,表示一次询问。

所有 xi,yi,pi,qix_i,y_i,p_i,q_i 的小数部分至多包含 44 位。

输出格式

输出共 MM 行,每行包含一个实数。第 ii 行表示第 ii 次询问的答案。

若输出结果与标准答案的绝对误差不超过 0.0010.001,则视为答案正确。

样例输入

5
3.0 1.0 2.0 5.0 4.0
5.0 2.0 4.0 3.0 1.0
1.0 3.0 2.0 4.0 5.0
3.0 4.0 2.0 1.0 4.0
1 2
1 3
2 4
2 5
4
2 3
4 5
2 4
3 5

样例输出

2.5000
1.5000
1.5000
2.5000

数据范围

  • 1≤N,M≤3×1041\le N,M\le 3\times 10^4;
  • 1≤xi,yi,pi,qi≤1081\le x_i,y_i,p_i,q_i\le 10^8;
  • 对于每条边及每次询问,1≤a,b≤N1\le a,b\le N;
  • 所有 xi,yi,pi,qix_i,y_i,p_i,q_i 均为正实数,小数部分至多包含 44 位。

来源与许可

本题题面与测试数据整理自 BZOJ。

样例 1

输入

5
3.0 1.0 2.0 5.0 4.0
5.0 2.0 4.0 3.0 1.0
1.0 3.0 2.0 4.0 5.0
3.0 4.0 2.0 1.0 4.0
1 2
1 3
2 4
2 5
4
2 3
4 5
2 4
3 5

输出

2.5000
1.5000
1.5000
2.5000