从零开始学编程

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 418|回复: 2

[lua] 双色球的秘密之随机!

[复制链接]
  • ta_mind
    慵懒
    2016-10-4 14:49
  • classn_01: 20 classn_02

    [LV.4]偶尔看看III

    14

    主题

    50

    帖子

    80

    积分

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    80

    优秀版主

    发表于 2015-12-10 10:57:23 | 显示全部楼层 |阅读模式

    1. function 双色球(n)
    2. math.randomseed(tostring(os.time()):sub(5):reverse());
    3. for i=1,n do
    4. str=""
    5. --math.randomseed(tostring(os.time()):sub(5):reverse());
    6. for i=1,6 do
    7.         repeat
    8.                 a=math.random(1,33)
    9.                
    10.                 if not string.find(str,a) then
    11.                 break
    12.                 end
    13.         until false
    14.         if i==1 then
    15.                 str="红球:"..a
    16.         else
    17.                 str=string.format(str..","..a)
    18.         end
    19. end
    20. str=str..", 蓝球:"..math.random(1,16)
    21. print(str)
    22. end
    23. end


    24. 双色球(10)
    复制代码




    上一篇:lua操作系统库
    下一篇:java如何学习
  • ta_mind
    慵懒
    2016-10-4 14:49
  • classn_01: 20 classn_02

    [LV.4]偶尔看看III

    14

    主题

    50

    帖子

    80

    积分

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    80

    优秀版主

     楼主| 发表于 2015-12-10 10:57:59 | 显示全部楼层
    中奖了要请喝水,,,,,,,,
  • ta_mind

    2016-10-1 18:52
  • classn_01: 64 classn_02

    [LV.6]常住居民II

    776

    主题

    1479

    帖子

    2544

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    2544

    最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老

    发表于 2015-12-10 21:06:35 | 显示全部楼层
    哈哈
    不积跬步,无以至千里
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|手机版|Archiver|小黑屋|sitemap|从零开始学编程 ( 豫ICP备15032706号-2 )

    GMT+8, 2017-3-28 21:47 , Processed in 1.140661 second(s), 33 queries .

    Powered by Discuz! X3.2

    © 2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表