1206: 蜜蜂飞舞

Memory Limit:256 MB Time Limit:1.000 S
Judge Style:Text Compare Creator:
Submit:0 Solved:0

Description


  “两只小蜜蜂呀,飞在花丛中呀……”

  话说这天天上飞舞着两只蜜蜂,它们在跳一种奇怪的舞蹈。用一个空间直角坐标系来描述这个世界,那么这两只蜜蜂初始坐标分别为(x1,y1,z1),(x2,y2,z2)  。在接下来它们将进行n次飞行,第i次飞行两只蜜蜂分别按照各自的速度向量飞行ti个单位时间。对于这一现象,玮玮已经观察了很久。他很想知道在蜜蜂飞舞结束时,两只蜜蜂的距离是多少。现在他就求教于你,请你写一个程序来帮他计算这个结果。

Input

输入描述:
  第一行有且仅有一个整数n,表示两只蜜蜂将进行n次飞行。
  接下来有n行。
  第i行有7个用空格分隔开的整数ai,bi,ci,di,ei,fi,ti,表示第一只蜜蜂单位时间的速度向量为(ai,bi,ci) ,第二只蜜蜂单位时间的速度向量为(di,ei,fi) ,它们飞行的时间为ti 。
  最后一行有6个用空格分隔开的整数x1,y1,z1,x2,y2,z2,如题所示表示两只蜜蜂的初始坐标。

Output


输出描述:
  输出仅包含一行,表示最后两只蜜蜂之间的距离。保留2位小数。

Sample Input Copy

2
0 0 1 1 0 0 1
0 1 0 0 1 0 1
0 0 0 0 0 0

Sample Output Copy

1.41

HINT

样例说明:
    第一只蜜蜂最后的坐标为(0,1,1),第二只为(1,1,0),两只蜜蜂的距离为√2≈1.41
    输入的所有数的绝对值都不超过1000
    其中 ti 不超过100
HINT:时间限制:1.0s 内存限制:256.0MB

Source/Category