文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>Random Number Problem

Random Number Problem

时间:2006-10-10  来源:bbflyerwww

# coding: cp936 """
   Random Number Problem
     生成一个随机个数(1<n<=100)的随机数(0<=v<=2^31-1)清单.然后随机选取一些随机数
   (1<m<=n).对它们进行排序,再把这个随机子集显示出来.
   @author  寒江风
   @date 2006-10-9
"""
import random def main():
    # 生成n个随机数个数 1 < n <= 100
    n = random.randint(2, 100)
    print '总随机数:%d' % (n)
    # 生成n个随机数
    k = int(2**31-1)
    li = []
    for i in range(n):
        v = random.randint(0, k)
        li.append(v)
    # 从n个随机数中随机选m个 1 < m <= n
    m = random.randint(2, n)
    print '选取%d个随机数从总%d个随机数中' % (m, n)
    subli = random.sample(li, m)
    # 对m个随机选取的数排序
    subli.sort()
    print subli
if __name__ == '__main__':
    main()
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载