Auch wenn schon eine zufriedenstellende Lösung gefunden wurde,
@Dhan/ Wurzelproblem:
Man braucht keine Wurzel ziehen. Wenn man den Abstand quadriert lässt, ist das Kleiner-Zeichen, und damit die Funktion, weiterhin gültig (da die Funktion y=x² monoton ist).
Für Gesamt_Abstand² setzt man einfach irgendeinen Wert und ignoriert die Wurzel. Zum Beispiel wäre sechs eine Lösung. Die Wurzel aus sechs muss keiner ausrechnen, auch nicht der Maker. Es reicht, dass man es vorher im Kopf abschätzt (2,5).
Ist jetzt beispielsweise der X-Abstand 1 und der Y-Abstand 2, lautet das Ergebnis 5. Das Ziel liegt innerhalb des Radius. Auch ohne Wurzelannäherung.