#Z01852. zqc的烛光晚餐
zqc的烛光晚餐
题目描述
情人节到了,zqc决定邀请jzh去吃浪漫的烛光晚餐。
地图用二维坐标系表示:
zqc家位于点O(0,0);
jzh家位于点A(a,b);
Bob的餐馆位于点B(2a,0);
zqc打算从自家出发,先前往jzh家中,再带其去Bob的餐馆渡过今夜。
zqc提前通知了jzh和Bob此事,他两已早早等待在了门口,所以zqc不需要到达确切的位置。如果zqc和目标点之间的距离不超过R,就默认他到达了目的地。
输入格式
有T个测试样例。
第一行有一个整数T。
以下T行,每行包含三个整数a,b,R。
我们保证 04R^2, and 0
输出格式
对于每个测试案例,您应该首先输出"Case #t: "(没有引号),其中t是这个测试案例的索引。
然后在同一行中,打印一个数字L,完成访问的最短路径的长度,四舍五入到两个小数的地方。
1
3 5 1
Case #1: 9.00
提示
在样本输入中,我们在(3,5)处有jzh家,在(6,0)处有Bob的餐馆,zqc可以在半径1内完成访问。
所以zqc可以直接去点(3,4)先去见jzh,再到(5.4,0.8)去Bob餐馆。 总长度为5+4=9。 我们可以证明没有更小的距离的路径。
豫公网安备41072702000346号