Python :: Aufgabe #247

1 Lösung Lösung öffentlich

Anzahl der Möglichkeiten, in N unterscheidbaren Eimern, N nicht unterscheidbare Tennisbälle zu lagern

Anfänger - Python von hollst - 20.03.2020 um 22:15 Uhr
Man habe N unterscheidbare Eimer, unterscheidbar bspw. durch Nummerierung der Eimer,
und N Tennisbälle, die man nicht voneinanderder unterscheiden kann.

Wie viele Möglichkeiten gibt es, die N Bälle in N Eimern aufzubewahren?

Dies sei für N = 3 ... 10 anhand eines Computerprogramms zu berechnen.
Bei N = 1, gibt es nur eine Möglichkeit. Bei N = 2 gibt es 3 Möglichkeiten: (2,0), (1,1) und (0,2).

Viel Spaß!

Lösungen:

vote_ok
von Gisbert5020 (3120 Punkte) - 07.04.2020 um 17:19 Uhr
Quellcode ausblenden Python-Code
import scipy.special
for i in range(2,11):
    print(scipy.special.binom(i+i-1,i), " Möglichkeiten", i, "Bälle in", i, "Eimern aufzubewahren")
2108728

Du scheinst einen AdBlocker zu nutzen. Ich würde mich freuen, wenn du ihn auf dieser Seite deaktivierst und dich davon überzeugst, dass die Werbung hier nicht störend ist.