两个吃奶一个添下面视频_人妻第一页香蕉网_欧美xxxx少妇_妺妺窝人体色www婷婷

Dotcpp  >  編程題庫  >  藍橋杯2020年第十一屆國賽真題-補給
題目 2601:

藍橋杯2020年第十一屆國賽真題-補給

時間限制: 5s 內(nèi)存限制: 576MB 提交: 387 解決: 88

題目描述

小藍是一個直升飛機駕駛員,他負責給山區(qū)的 n n n 個村莊運送物資。

每個月,他都要到每個村莊至少一次,可以多于一次,將村莊需要的物資運送過去。

每個村莊都正好有一個直升機場,每兩個村莊之間的路程都正好是村莊之間的直線距離。

由于直升機的油箱大小有限,小藍單次飛行的距離不能超過 D D D。每個直升機場都有加油站,可以給直升機加滿油。

每個月,小藍都是從總部出發(fā),給各個村莊運送完物資后回到總部。如果方便,小藍中途也可以經(jīng)過總部來加油。

總部位于編號為 1 1 1 的村莊。

請問,要完成一個月的任務(wù),小藍至少要飛行多長距離?

輸入格式

輸入的第一行包含兩個整數(shù) n , D,分別表示村莊的數(shù)量和單次飛行的距離。
接下來 n行描述村莊的位置,其中第 i 行兩個整數(shù) xi , yi 分別表示編號為 i 的村莊的坐標。村莊 i 和村莊 j 之間的距離為 

輸出格式

輸出一行,包含一個實數(shù),四舍五入保留正好 2 2 2 位小數(shù),表示答案。

樣例輸入

4 6
1 1
4 5
8 5
11 1

樣例輸出

28.00

提示

1≤n≤20,1≤xi,yi≤104,1≤D≤105
標簽