princeton 发表于 2007-4-15 12:51

先发一题吧,大家讨论 (Programming )

问题:给定平面上三个圆的位置,请你用钢笔在纸上画出它们,作图的起点自定。拿起钢笔的时候,你不能作图。在画完一个完整的圆后,才可以接着画另一个,决不可半途中止去画另一个圆.
已知把钢笔移动一个单位距离需要一个单位时间,拿起它则不需时间。请计算画完这三个圆所需的最小时间。

输入格式为:
第一行为一个正整数T(T<=100),表示测试程序的次数。
接下来的T行,每一行都有9个实数x1,y1,r1,x2,y2,r2,x3,y3,r3,分别指第i(i=1,2,3)个圆的圆心坐标和半径长。其中,-10000<=xi,yi<=10000, 0<ri<=10000.
输出格式为:
对于每一种测试情况,输出相应的最小作图时间。

例如:
输入:
2
000.5-200.5200.5
00   1   -22   1   22   1
输出:
12.425
21.322

seamount 发表于 2007-4-15 15:26

这?这是什么啊?

空子 发表于 2007-4-15 17:15

好复杂啊,看得头晕了!

空子 发表于 2007-4-15 17:16

不如直接告诉我这个有什么用?或者说有什么意义?

skyhood 发表于 2007-4-15 17:28

费脑子

丹丹 发表于 2007-4-15 18:25

偶想来不喜欢数学。。。

毛毛 发表于 2007-4-15 22:12

我也看不懂!!!

空子 发表于 2007-4-16 16:09

LZ是搞程序设计的吧?

天涯比邻 发表于 2007-4-27 00:26

数学建模??

白松 发表于 2007-5-1 15:46

这不是数学题!

是程序命令?

jackyang 发表于 2007-5-4 15:03

写程序咯~
页: [1]
查看完整版本: 先发一题吧,大家讨论 (Programming )