Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import random
- for k in range(10):
- b=[]
- c=[]
- for i in range(1000):
- rooms = random.randint(1,1000000)
- yourroom= random.randint(1,rooms)
- j=1
- while 2**j<rooms: j=j+1
- h=1
- while 2**h<yourroom: h=h+1
- b.append(j-h)
- b.sort()
- c=[0]*(max(b)+1)
- for j in range(max(b)+1):
- for i in range(len(b)):
- if b[i]==j: c[j]=c[j]+1
- d=[0]*len(c)
- for i in range(len(c)):
- d[i]=c[i]/sum(c)
- print(c)
- #print(d)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement