a779. CPE:Radar Installation (UVa 1193)

中等CPE

時間限制 2000 ms ・ 記憶體限制 256 MB

題目描述

海岸線是 x 軸,海洋位於 x 軸上方。每座小島以平面上的一個點表示。雷達必須安裝在海岸線上,可覆蓋與它的歐幾里得距離不超過 d 的小島。 給定全部小島的位置與共同覆蓋距離 d,求至少需要多少座雷達才能覆蓋所有島嶼。雷達的 x 座標不必是整數。如果不可能覆蓋所有小島,答案為 -1。

輸入格式

每筆第一行為兩個整數 n d,1 ≤ n ≤ 1000,n 是島嶼數。接著 n 行,每行兩個整數 x y 表示島嶼座標。相鄰資料以空白行分隔。以 0 0 結束。

輸出格式

資料從 1 起編號,每筆輸出 Case k: a,其中 a 是最少雷達數,無解時為 -1。

題目來源:UVa 1193 — Radar Installation。 原題:https://onlinejudge.org/external/11/1193.pdf

範例測資

範例輸入 1

3 2
1 2
-3 1
2 1

1 2
0 2

0 0

範例輸出 1

Case 1: 2
Case 2: 1
請先登入後再提交程式碼

討論與題解

載入討論區…

更多