Es geht darum, zu erkennen, ob eine Eisenbahnstrecke ein geschlossener Rundkurs ist. Als einzelne Bauteile gibt es Geraden der Länge 15 und 30, sowie entweder Rechts- oder Linkskurven mit dem Winkel 60 oder 90 Grad.
Bauteil für Bauteil soll ausgewertet werden und kann jeweils die Orientierung der Bahn aufgrund von Kurven ändern.
Meine Überlegung:
- Ich nehme einen Startpunkt mit den Koordinaten (x | y) und dem Winkel 0 Grad.
- Jede Gerade verändert den Punkt um x = cos(winkel) * länge bzw. y = sin(winkel) * länge, aber nicht den Winkel
- Jede Kurve ändert den Winkel um den jeweiligen Winkel der Kurve
- Am Ende der Rechnung beträgt der Endpunkt die Koordinaten x = 0, y = 0 und den Winkel = 0, also es ist ein geschlossener Rundkurs oder in allen anderen Fällen nicht
Meine Frage/Problem:
- Wie ändern die Rechts-/Linkskurven mit dem Winkeln 60 oder 90 Grad die x-/y-Anteile? Ein Radius ist nicht vorgegeben und ist meiner Meinung nach auch irrelevant.