Ich versuche , dieses Problem zu lösen https://open.kattis.com/problems/gopher2 :
Die Gopher Familie, nachdem die Hunde Gefahr abgewendet, muss ein neues Raubtier konfrontiert.
Das sind n Gopher und Gopher m Löcher, die jeweils an unterschiedlichem (x, y) Koordinaten. Ein Falke kommt und wenn ein Gopher kein Loch in s Sekunden erreicht, ist es anfällig für gefressen zu werden. Ein Loch kann höchstens eine Gopher speichern. Alle gophers laufen mit der gleichen Geschwindigkeit v. Die Gopher Familie braucht eine Escape-Strategie, die die Anzahl der gefährdeten>> Gopher minimiert.
t minimiert die Anzahl der gefährdeten Gopher.
Der Brute-Force-Ansatz wäre, alle möglichen Löcher für jeden Gopher erreichbar zu finden, findet dann alle unterschiedlichen (Gopher, Loch) Paare.
Gibt es einen schnelleren Algorithmus?