Зарипов Андрей, 125ая RandBits 2805
Котляревская Анна Евгеньевна 321 RandBits 2695
f1import randomf1import random
22
3def randbits(p, n):3def randbits(p, n):
4    if n > p:4    if n > p:
5        return 05        return 0
t6    inds = random.sample(range(p), n)t6    m_ind = random.sample(range(p), n)
7    res = ['0'] * p7    k_len = ['0'] * p
8    for i in inds:8    for i in m_ind:
9        res[i] = '1'9        k_len[i] = '1'
10    return int(''.join(res), 2)10    return int(''.join(k_len), 2)
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op