Aktywne Wpisy

Teuvo +476
wykop to taki pozostawiony bez opieki szpital psychiatryczny nad którym pacjenci przejęli kontrolę

FajnyTypek +26
Jak można traktować poważnie #rozowepaski jak wierzą w takie rzeczy
#logikarozowychpaskow #wtfcontent
#logikarozowychpaskow #wtfcontent
źródło: temp_file8343050628023122551
Pobierz




Prosty problem mam a nie umiem sobie go rozwiązać. Mam miejscowości i chcę je losować (bez powtarzania), ale każda miejscowość ma mieć różne szanse na wylosowanie. Na razie wpadłem na to, żeby x razy zamieścić miejscowość w liście. Ale przecież to jest głupie jak sto baranów po śmierci.
Liczysz sumę szansa. Losujesz liczbę od 0 do sumy.
Załóżmy, że wylosowałeś 37. Iterujesz po liście, robiąc sumę kroczącą szans i zwracasz pierwszy element dla którego suma krocząca > 37.
@Ginden: @venomik: @grubson234567: @Romantyczny_widelec @Ilythiiri Zrobiłem tak, że każda z miejscowości ma prawdopodobieństwo od 1 do 6, następnie chyba zrobiłem sumę kroczącą, bo nie mogłem znaleźć w internecie co to jest. Odejmuję od wylosowanej liczby kolejno prawdopodobieństwa ( ͡º ͜ʖ͡º). Całość jest w django a miejscowości dodaję jako obiekty.
tutaj
@xaoc: xDDD
Pokaż od razu klasę cities.
http://wklej.org/hash/a961115a420/