#icpc2013summerwarmingUpg. [icpc2013summer_warmingUp_g]Moving Points
[icpc2013summer_warmingUp_g]Moving Points
描述
在二维平面上给你个点。每个点都在做匀速直线运动。
你的任务是计算在时间时,距离原点曼哈顿距离最远的点的距离。
输入
输入文件的第一行包含两个整数和 (),用空格分隔。
接下来的行描述这些点。每行包含四个实数、、和 ()。表示初始坐标和速度。
接下来的行描述查询。每行包含一个实数 ()。
输出
对于每个查询,输出一行中距离的最大曼哈顿距离。
接受相对或绝对误差在1E-9范围内的值。
示例输入
2 2
0 0 1 0
1 0 -1 0
0
1
示例输出
1.0000000000
1.0000000000
示例输入
3 3
0 0 1 1
0 1 1 0
3 3 -2 -1
0
1
2
示例输出
6.0000000000
3.0000000000
4.0000000000
示例输入
3 3
1 1 0.5 0
0 2 1.5 -1
1.5 0 0 1
0
1
2
示例输出
2.0000000000
2.5000000000
3.5000000000