Aktywne Wpisy
ApuApustaja +17
Grooveer +4
Rosyjskie media informują, że celowo pozwolono wpuścić trochę głębiej ukraińskich dywersantów by było łatwiej ich wyeliminować czyli pułapka
https://twitter.com/nexta_tv/status/1660644137660477453?t=-kSUwW7RPSE2KJMjbSRNrA&s=19
#wojna #ukraina #rosja
https://twitter.com/nexta_tv/status/1660644137660477453?t=-kSUwW7RPSE2KJMjbSRNrA&s=19
#wojna #ukraina #rosja
Masz kostkę o 100 ścianach (numerowanych od 1 do 100), gdzie każda ścianka ma taką samą szansę wypaść.
Dostajesz możliwość rzucić kostką drugi raz -> i wybrać większą wartość z dwóch rzutów.
O ile procent średnio poprawia się twój wynik?
#matematyka #statystyka #zagadka
Rzucasz raz, masz 50% szans że drugi rzut będzie miał lepszy wynik niż pierwszy. Pytanie jest, o ile będzie lepszy.
Punktem odniesienia jest 1 rzut, a nie sytuacja początkowa
Komentarz usunięty przez autora
@jjk- o ile wzrośnie oczekiwana wartość
Przy jednym rzucie EV to jakieś 50,5
from random import randrange
N = 1000000
sum = 0
for _ in range(N):
x, y = randrange(1,101), randrange(1,101)
z = max(x, y)
sum = sum + z
print(sum / N)
@jjk-:
@fledgeling:
Wartość oczekiwana wzrośnie o ok. 34% to się zgodzę.
Jednak testy pokazują że średnio wynik powiększa się... o ok. 180%.
http://bogus.tk/test.php
Czyli to o ile wzrośnie wartość oczekiwana =/= o ile średnio wzrośnie wynik.
@padobar: nie. Jeśli rzucasz 10 i 90 to wynik poprawił się o 800%. Niezależnie od kolejności.
To 50% co podałem to był zły wynik, ale z innego powodu.
@jjk-: znaczy tyle, że obliczasz o ile jeden rzut jest większy od drugiego.
Bierzemy wszystkie uporządkowane pary (i,j) gdzie i, j to liczby od 1 do 100. Każdej parze przypisujemy wagę w((i,j)) = max(i,j).
Następnie suma wag przez liczbę par (tutaj 10000) da nam wartość oczekiwaną.
@Blomex:
W sumie myślałem że to za skomplikowane, bo musisz rozpatrzyć 100x100 przypadków, ale jak napisałeś, to widzę że może się da:
gdzie:
f(i,j)=1 gdy j>0
f(i,j)=j/i
Dalej to można obliczać, ale kluczowy będzie czynnik:
Wyszło mi 186%.
Ale pomagałem sobie wolframem.
Mam wrażenie że bez wolframa się nie da.
Jeśli chcesz liczyć na kartce, to możesz sobie spróbować zapisać jak to wygląda dla np. liczb od 1 do 4 i zauważyć, jak te liczby się układają.
jeżeli wiersz to i a kolumny to j, to powstanie nam coś takiego:
1 2 3 4
2 2 3 4
3 3 3 4
@Blomex:
No ja przecież napisałem to "wzorem zwartym". Tylko że nie umiem z tego wyliczyć konkretnej liczb w zapisie dziesiętnym. Problem jest równoważny problemowi policzenia na kartce:
A ten wydaje mi się niemożliwy bez żmudnych obliczeń (dodaniu kilku tysięcy cyfr).
@fledgeling:
To na pewno zadanie z #matematyka, a nie z #programowanie?