Strona główna / Kalkulatory / Generator partycji liczby całkowitej
Darmowe narzędzia online

Generator partycji liczby całkowitej

Wypisz wszystkie partycje liczby od 1 do 30 na dodatnie składniki całkowite, bez powtórzeń wynikających z kolejności składników.

Rozpocznij

Generator partycji liczby całkowitej

Wypisz wszystkie partycje liczby od 1 do 30 na dodatnie składniki całkowite, bez powtórzeń wynikających z kolejności składników.

Przykład działania

Wypisz wszystkie partycje liczby od 1 do 30 na dodatnie składniki całkowite, bez powtórzeń wynikających z kolejności składników. Każdy rozkład zawiera dodatnie liczby całkowite, a składniki w każdym wierszu są niemalejące, więc pomijane są permutacje (np. 4+1 jest pomijane, bo 1+4 już występuje).

Zasady działania

Narzędzie przyjmuje tylko jedną liczbę całkowitą od 1 do 30. Odrzuca zero, wartości ujemne, ułamki dziesiętne, brak danych oraz liczby większe niż 30. Rekurencyjny algorytm próbuje każdy następny składnik od poprzedniego minimum do pozostałej sumy, co zapewnia unikalność rozkładów.

Ograniczenia

Dla maksymalnej liczby 30 istnieje 5604 rozkładów, co mieści się w limicie 10 000 linii. Narzędzie nie generuje permutacji, nie wymaga określonej liczby składników, nie pokazuje osobnego licznika rozkładów ani nie wyklucza samej liczby docelowej. Wynik jest zawsze w formacie ASCII z plusami i cyframi.

Prywatność

Obliczenia są wykonywane lokalnie w przeglądarce.

Najczęstsze pytania

Dlaczego nie widzę rozkładu 4+1 dla liczby 5?

Ponieważ składniki są sortowane niemalejąco, 4+1 jest traktowane jako ta sama kombinacja co 1+4 i jest pomijane.

Czy mogę użyć liczby 0 lub ujemnej?

Nie, narzędzie odrzuca takie wartości. Dozwolone są tylko liczby całkowite od 1 do 30.

Co się stanie, jeśli wpiszę liczbę większą niż 30?

Narzędzie odrzuci wartość przed rozpoczęciem obliczeń, ponieważ maksymalna obsługiwana liczba to 30.

Lista kontrolna

  • Wpisz liczbę całkowitą od 1 do 30.
  • Kliknij „Oblicz”.
  • Sprawdź, czy przykładowa linia sumuje się do celu.
  • Skopiuj listę rozkładów.

Przetwarzanie odbywa się lokalnie w przeglądarce.