Registriert seit: 26. Sep 2013
85 Beiträge
|
AW: Schleifen wiederholen
26. Okt 2020, 14:31
Also ich bin mir nicht mehr ganz sicher, wie ich weiterkommen soll. Ich will mein Problem mal so beschreiben.
Der Sachverhalt lautete wie folgt: Es gibt n Elemente, die auf k Stellen platziert werden können. Bedingung ist, dass sich alles der Reihe nach bewegen muss, also Elemente 1 wird niemals vor Element 2 sein. Hier ein Beispiel mit 5 Elementen und 7 Stellen.
*****---
****-*--
****--*-
****---*
***-**--
***-*-*-
***-*--*
**-***--
**-**-*-
**-**--*
*-****--
*-***-*-
*-***--*
-*****--
-****-*-
-****--*
-***-**-
-***-*-*
-**-***-
-**-**-*
-*-****-
-*-***-*
usw.
Von mir aus, packe ich die Längen auch alle in Arrays rein, aber bezüglich der Kombination bin ich mir unsicher.
Um das mal Verbal zu beschreiben: Am Anfang sind alle Halterungen im Abstand von 0,1 m voneinander entfernt. Dann geht die letzte Halterung bis ganz nach außen. Ist sie dort angekommen, dann rück die Vorletzte nach und die letzte Halterung ist wieder 0,1 m von der Vorletzten entfernt und bewegt sich nun nochmal bis ganz nach außen. Dann rückt die Vorvorletzte nach...
Leider bekomme ich es nicht hin, dieses logisch Problem zu verpacken...
|