私の心には問題があります。NPCの問題だと思いますが、それを証明する方法がわかりません。
ここに問題があります:
非常に大きな湖にはk個の島があり、 扇形のポンツーンはn個あります。これらのポンツーンは同じサイズですが、最初の方向が異なり、湖の元の位置が異なります。ポンツーンはその重心を中心に自由に回転でき、回転に関連するコストはかかりません。
次に、これらのポンツーンを移動して、湖のすべての島を接続できるようにする必要があります。私たちはポンツーンの数がすべての島を結ぶのに十分であることを保証できます。
【ご注意】ポンツーンは再利用できません!!
タスクは、すべての島を接続するために、移動するポンツーンの最小合計距離を持つ解を見つけることです。1つのポンツーンの移動距離は、重心の元の位置とその展開位置との間の距離として計算できます。
分かりやすくするために、こんな図を描いてみました。A、B、Cの3つの島があるとします。これらは湖のどこかにあります。そして、私はいくつかの扇形のパントンを持っています。これで解決策は、図の下部に示されているA、B、Cを接続するための最小移動距離の合計を見つけることです。問題の理解に役立つことを願っています。:)
問題はNPCの問題のようですが、それを証明できるかわかりません。誰もがこれを手伝ってくれる?