侦查卫星的价值:如何算双球的体积 急!!!

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/06 00:33:11
就是两个球有相交的部分 一个半径是R一个是r,球心之间的距离是 d,则体积是多少???急!!!!!

背景:
  有一些来自太空的圆球,能使人的噩梦转化为现实。现在问题是送圆球来的外星人正在地球上,他们居住小岛的四周被一种未知的有毒液体包围着。地球上的科学家目前已准确地知道了它的一种物理属性——特有的重力 G(S)。外星人仅仅是在有毒液体上释放两个圆球组成的双球(形状类似于葫芦(双球飘向人类,然后使人们的噩梦成为现实。外星人制造的双球有些也沉入到了毒液中。我们的科学家能确定这个求的质量,但不幸的是他们的数学很差!因此他们向你求助来确定这个双球的体积和表面积,而且请你确定它是能飘在液体上还是下沉。设 pi= 2 * arccos(0)。
  任务:
  根据输入中给出的数据,计算双球是否会沉入有毒液体中。
  输入:
  输入数据的第一行是整数 N,表示输入数据的组数。接下来的 N 行,每一行代表一组输入,每组包含 5 个数字:

  R1 和 R2 (0~500) 分别表示双球的半径,单位是cm;
  d 表示双球的球心距(单位 cm), d > max(R1, R2) 且 d<(R1+ R2);
  球的质量 w
  有毒液体的密度 s(0 < s < 10)。
  输出:
  每组输入情况都有两行输出。第一行是圆球的体积和表面积(保留到小数点后 1 位),如果双球是下沉的,在第二行输出“The Paired-Sphere Sinks.”,否则输出“The Paired-Sphere Floats.”。
  测试用例 测试输入
  1 1
  2 10 10 15 300 1.0
  期待的输出 1 8017.6 2199.1
  2 The Paired-Sphere Floats.

单球是三分之四“派”r的平方,再乘2。