Advertisement
Guest User

Untitled

a guest
Jul 20th, 2017
49
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.32 KB | None | 0 0
  1. sim[m_] := NestWhileList[
  2. Mod[RandomChoice[# + {1, -1}], m + 1] &, 0, Union[{##}] != Range[0, m] &, All]
  3.  
  4. With[{k = 1000, n = 10},
  5. Table[{m, Table[Length[sim[m]] - 1, k] // Mean // N}, {m, 2, n}]]
  6.  
  7. (* {{2, 2.999}, {3, 6.007}, {4, 9.994}, {5, 14.953}, {6, 21.18},
  8. {7, 27.07}, {8, 34.993}, {9, 44.029}, {10, 55.108}} *)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement