Liebe Forum-Mitglieder,
ich programmiere momentan ein kleine Programm wo ich jedoch ein kleines Problem habe.
Es geht um folgendes: Ich habe n Zahlen, alle Zahlen zusammen ergeben A.
Der Zahlberreich in dem fast alle n Zahlen liegen liegt von [1:n]. 2 der n-zahlen jedoch dürfen bei 0 anfangen. Als Beispiel:
A = 8
n1 = 0
n2 = 0
n3 = 3
n4 = 5
oder:
n1 = 0
n2 = 4
n3 = 2
n4 = 2
Also es dürfen maximal 2 davon 0 sein.
Meine Frage ist nun, wie ich ein Programm schreiben kann, welches mir alle möglichen Kombinationen ausgibt. Ich habe es bereits mit Rekursiver-Programmierung versucht, bin jedoch nicht sehr weit gekommen.
mfg.
Luecx
ich programmiere momentan ein kleine Programm wo ich jedoch ein kleines Problem habe.
Es geht um folgendes: Ich habe n Zahlen, alle Zahlen zusammen ergeben A.
Der Zahlberreich in dem fast alle n Zahlen liegen liegt von [1:n]. 2 der n-zahlen jedoch dürfen bei 0 anfangen. Als Beispiel:
A = 8
n1 = 0
n2 = 0
n3 = 3
n4 = 5
oder:
n1 = 0
n2 = 4
n3 = 2
n4 = 2
Also es dürfen maximal 2 davon 0 sein.
Meine Frage ist nun, wie ich ein Programm schreiben kann, welches mir alle möglichen Kombinationen ausgibt. Ich habe es bereits mit Rekursiver-Programmierung versucht, bin jedoch nicht sehr weit gekommen.
mfg.
Luecx