cdf4745
 1 import random
 2 import sys
 3 import stdarray
 4 import stdio
 5 
 6 n = int(sys.argv[1])
 7 count = 0
 8 collectedCount = 0
 9 isCollected = stdarray.create1D(n, False)
10 while collectedCount < n:
11     #Generate another coupon.
12     value = random.randrange(0,n)
13     count += 1
14     if not isCollected[value]:
15         collectedCount += 1
16         isCollected[value] = True
17 stdio.write(count)

 

分类:

技术点:

相关文章:

  • 2021-12-10
  • 2021-08-01
  • 2021-07-13
  • 2022-02-03
  • 2022-01-08
  • 2022-12-23
  • 2021-10-08
  • 2021-10-23
猜你喜欢
  • 2021-12-19
  • 2022-12-23
  • 2021-11-28
  • 2021-12-21
  • 2022-02-08
  • 2021-09-02
  • 2021-05-19
相关资源
相似解决方案