美文网首页
你能中1000万吗

你能中1000万吗

作者: 周小春 | 来源:发表于2017-04-28 22:35 被阅读0次

每当心情不好,或是不如意的时候,总希望自己能中奖。中奖后,自动实现财务自由,下半辈子无忧无虑,想想换什么车,想想换哪里的房,想想就好美。

然而,中1000万的几率是多大呢?

假如彩票没有黑幕,是完全随机的,那我们写个程序来模拟一下吧。
大乐透是5个红球+两个蓝球,全部选中,1000万到手,看起来挺简单的。

那么,用python写个程序模拟一下吧,看看我的运气如何。

我选的号码是[3,4,12,16,28]+[5,12],我们看看电脑随机开出大乐透的号码,什么时候能开出我选中的这组。

if __name__ == "__main__":
    balls = [3,4,12,16,28,5,12]
    red = 5
    p = printer(red)
    l = lottery(p, balls, red)
    n = 1;
    while(l.draw(n) < 7):
        n += 1
    
    p.print_win(n, l.getBalls())

通过单元测试后,程序运行了很久。

半小时后,我想直接把进程结束掉。

我想应该是程序有bug。

它可能永远都不会结束。

不过,在运行了32分41秒后,它结束了。我选的号是[3, 4, 12, 16, 28] + [5, 12],在程序的世界里,我连续买了2500多万期,最后在25570417期,开出号码开奖的号码刚好就是我最初选择的号码,我中头奖了。

我很高兴,程序告诉我,我每期都买2元的大乐透,最后用了5000多万,用了163,912年,中奖了。

屏幕快照 2017-04-28 21.52.19.png

汗,要不以后还是别买彩票了。或者,这程序有大bug,我写错了,但愿是写错了吧。

源码在 github - Syler - Fun

一脸懵逼

相关文章

  • biangbiang面

    你吃过biangbiang面吗? 你看了这个字多长时间能背写出来? 你的手机输入法中,能打出来biang字吗? 能...

  • 你能中1000万吗

    每当心情不好,或是不如意的时候,总希望自己能中奖。中奖后,自动实现财务自由,下半辈子无忧无虑,想想换什么车,想想换...

  • 你能老实在家待着不添乱吗?

    ​ 你能上一线吗?不能…… 你能捐物资吗?不能…… 你能研制有效药吗?不能…… 你能老实在家待着不添乱吗?能! 还...

  • 内心说“是”才说是“是”

    (1) 你能帮我带个盒饭回来吗? 可以。 你能帮我拿个快递吗? 可以。 你能帮我做个PPT吗? 可以。 你能帮我写...

  • 测你的恋爱智商有多高?

    每个人对爱情有着不同的理解,在爱情中你付出了多少爱,得到了多少的爱,在爱情中你能享受过程吗?你能收获期望的爱情吗?...

  • 你要学会说“不”

    我们常常为了成全别人,恶心了自己。 你在吗?你有空吗?你能帮个忙吗? 你能搭把手吗?你能做这事吗?你能出来一下吗?...

  • 关于我是谁和如何做出正确的选择的一些思考

    你到底是怎样的人? 你能直面你自己吗? 你能直面你的错误吗? 你能直面你的弱点吗? 你能面对其他人的错误和弱点吗?

  • 真实的谎言

    你问我, 蜗牛能跑过兔子吗? 我说:能! 你问我: 章鱼能预测未来吗? 我说;能! 鹦鹉能记忆数值吗? 我说:能!...

  • 日更60/365:提升自我的几个原则

    你觉得你能掌控自己的生活吗?你能直面自己的言行吗?你有考虑在日复一日的生活中,精进某项能力吗? 做自己的主人,为自...

  • 乐趣

    从吃美食中能得到乐趣吗? 从看书中能得到乐趣吗? 从约会中能得到乐趣吗?

网友评论

      本文标题:你能中1000万吗

      本文链接:https://www.haomeiwen.com/subject/guwazttx.html