V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
windliang
V2EX  ›  推广

双十一给 V 友抽一波红包

  •  1
     
  •   windliang · 2020-11-10 22:43:58 +08:00 · 2371 次点击
    这是一个创建于 1255 天前的主题,其中的信息可能已经有所发展或是发生改变。

    极客时间双十一活动,全场五五折,并且从公众号「极客时间优惠」购买课程的话,再返现 24 、36,也就是返现全部归还给大家。

    原价 68 的课,返 24,到手价仅 14

    原价 99 的课,返 24,到手价仅 31

    原价 129 的课,返 36,到手价仅 34

    原价 199 的课,返 36,到手价仅 74

    详细的购买规则参考 极客时间全场课程 55 折基础上再返 24 、36 元,全网最低

    奖品

    奖品 1:100 元微信红包,所有下边的回帖中抽取一位。

    奖品 2:300 元微信红包,所有下边的回帖中抽取一位,并且开奖前必须在「极客时间优惠」上购买过课程,成功得到了返现。可以购买原价 68 元的课程,到手价仅 14。(新人首单 1 元课程不算,必须再在「极客时间优惠」公众号上购买一门原价 45 元以上课程)

    截止时间

    2020.11.12 22:00

    抽奖算法

    采用 我们是如何用科学的方法保证抽奖的公平性的 介绍的算法。代码如下

    import hashlib
    
    def get_winners(min_n, max_n, num_win, key):
        res = key
        winners = set()
        while len(winners) < num_win:
            res = hashlib.sha256(bytes(res, encoding='utf-8')).hexdigest()
            winners.add(int(res, 16) % (max_n-min_n+1) + min_n)
        return winners
    

    此函数的输入参数分别是:min_n 为最小楼数,这里取 1max_n 为截止时间的最大楼数;num_win 为指定的中奖人数,这里取 2key 为截止时间后被挖出的第一个比特币区块的哈希值,看 这里 的哈希值。

    例如,如果那天的 hash 值是 fcd10ecf02b5353dfd7d36b0452b7a23a9d86ae1a1820a65daddced707fd34fc,最大楼数为 300,那么就调用

    print(get_winners(1,300,2,'fcd10ecf02b5353dfd7d36b0452b7a23a9d86ae1a1820a65daddced707fd34fc'))
    

    得到的第一个数字为获得奖品 1 的楼数。

    得到的第二个数字为获得奖品 2 的楼数,如果该位 V 友没有在「极客时间优惠」上买过课,那么顺延楼层直到一位买过课程的 V 友。

    ps:多次回帖的 V 友,算第一次回帖的楼层。如果抽到非第一次回帖的楼层,同样进行顺延。

    63 条回复    2020-11-13 09:52:34 +08:00
    windliang
        1
    windliang  
    OP
       2020-11-10 22:57:57 +08:00   ❤️ 1
    抽到的 V 友 100 元和 300 元都是直接微信转账
    cccp2020
        2
    cccp2020  
       2020-11-10 23:02:01 +08:00
    抽我,我第一个回复的
    sgxiang
        3
    sgxiang  
       2020-11-10 23:02:33 +08:00
    中奖绝缘体留言
    myron1024
        4
    myron1024  
       2020-11-10 23:16:28 +08:00
    哦豁,碰碰运气吧~
    cjzlol
        5
    cjzlol  
       2020-11-10 23:18:04 +08:00 via Android
    分母
    belm
        6
    belm  
       2020-11-10 23:29:19 +08:00 via iPhone
    支持老板,哈哈 在上面买了很多课程了 ,返现很快
    windliang
        7
    windliang  
    OP
       2020-11-10 23:31:14 +08:00
    @belm 哈哈,感谢支持,祝你抽到 300 元红包
    green15
        8
    green15  
       2020-11-10 23:37:41 +08:00 via iPhone
    我来看看
    picone
        9
    picone  
       2020-11-10 23:55:51 +08:00
    我来做分母了
    icew4y
        10
    icew4y  
       2020-11-10 23:58:30 +08:00 via iPhone
    我的吗?
    liyuhang
        11
    liyuhang  
       2020-11-11 00:06:59 +08:00
    分子。
    Glisten
        12
    Glisten  
       2020-11-11 00:35:04 +08:00
    康康
    Lemeng
        13
    Lemeng  
       2020-11-11 00:54:41 +08:00
    都去买买买吧。对面全部灯火通明,估计都在抢?以往这时候都睡了
    WeaPoon
        14
    WeaPoon  
       2020-11-11 04:52:33 +08:00
    额...
    linchen514
        15
    linchen514  
       2020-11-11 08:23:24 +08:00
    抽奖抽奖
    jimmzhou
        16
    jimmzhou  
       2020-11-11 08:31:24 +08:00 via iPhone
    分母
    muayang
        17
    muayang  
       2020-11-11 08:35:32 +08:00 via iPhone
    想当分子
    zhao1014
        18
    zhao1014  
       2020-11-11 08:47:24 +08:00 via Android
    分母
    llxx510200
        19
    llxx510200  
       2020-11-11 08:52:42 +08:00
    测测 rp
    snxq1995
        20
    snxq1995  
       2020-11-11 08:55:18 +08:00 via Android
    先做分母,再做分子。
    Lemeng
        21
    Lemeng  
       2020-11-11 08:57:57 +08:00
    公平公开,还不错,支持一下
    nancheng911
        22
    nancheng911  
       2020-11-11 09:09:36 +08:00
    冲冲
    gostair
        23
    gostair  
       2020-11-11 09:10:11 +08:00
    分母
    SniperXu
        24
    SniperXu  
       2020-11-11 09:13:25 +08:00
    让我组成分母
    Lucoie
        25
    Lucoie  
       2020-11-11 09:15:59 +08:00
    凑数
    xianyu3033333
        26
    xianyu3033333  
       2020-11-11 09:17:20 +08:00
    我穷的吃不起饭了,给我吧🤣
    xiaonec
        27
    xiaonec  
       2020-11-11 09:17:56 +08:00
    分母+1
    v2lhr
        28
    v2lhr  
       2020-11-11 09:19:56 +08:00
    分母
    Yidoon
        29
    Yidoon  
       2020-11-11 09:21:38 +08:00
    冲冲冲
    HFX3389
        30
    HFX3389  
       2020-11-11 09:21:42 +08:00
    分母+10086
    dreamhighup
        31
    dreamhighup  
       2020-11-11 09:22:27 +08:00
    买过没看。
    daytonight
        32
    daytonight  
       2020-11-11 12:02:43 +08:00
    我来组成分母
    silaike
        33
    silaike  
       2020-11-11 12:05:22 +08:00 via iPhone
    vcjmhg
        34
    vcjmhg  
       2020-11-11 14:38:41 +08:00
    碰一碰运气吧
    popostman
        35
    popostman  
       2020-11-11 14:53:53 +08:00
    我来啦
    Sunyanzi
        36
    Sunyanzi  
       2020-11-11 15:26:27 +08:00
    愉快的参与抽奖 ...

    话说第二个奖品如果参与回复的所有人都没买这 14 块钱的课程咋办 ... 还是谁买就给谁 300 ..?
    some3284
        37
    some3284  
       2020-11-11 15:28:18 +08:00
    分母+1
    Plumkf
        38
    Plumkf  
       2020-11-11 15:31:51 +08:00
    分子
    wtdd
        39
    wtdd  
       2020-11-11 16:20:22 +08:00
    来吧宝贝儿
    dovahkiinQAQ
        40
    dovahkiinQAQ  
       2020-11-11 17:40:04 +08:00
    冲啊
    zhanwen
        41
    zhanwen  
       2020-11-11 17:44:37 +08:00
    试试运气
    Anthonyneon
        42
    Anthonyneon  
       2020-11-11 17:47:03 +08:00
    分母+1
    windliang
        43
    windliang  
    OP
       2020-11-11 20:44:02 +08:00
    @Sunyanzi 一直顺延到买过课的
    h272377502
        44
    h272377502  
       2020-11-11 21:07:34 +08:00
    zzzzzzzzzzzzzzz
    zhou00
        45
    zhou00  
       2020-11-11 21:12:29 +08:00
    买过没看+1
    Cleaner007
        46
    Cleaner007  
       2020-11-11 21:19:42 +08:00
    分母
    opengps
        47
    opengps  
       2020-11-11 21:35:51 +08:00
    最近做任务送的还没搞明白怎么领取
    jianzhao123
        48
    jianzhao123  
       2020-11-11 21:46:01 +08:00 via iPad
    冲冲冲
    chamuyaye
        49
    chamuyaye  
       2020-11-12 10:08:15 +08:00
    让我组成分母
    wwwtarzan
        50
    wwwtarzan  
       2020-11-12 10:14:05 +08:00
    分母了。。。
    jimmzhou
        51
    jimmzhou  
       2020-11-12 10:16:20 +08:00
    分母分母
    Kitschy
        52
    Kitschy  
       2020-11-12 18:25:11 +08:00
    lsnb
    windliang
        53
    windliang  
    OP
       2020-11-12 22:47:20 +08:00   ❤️ 1
    不小心错过时间了,没想到还不能看历史的 hash 值,尴尬。网上找了半天没找到咋看历史的值,然后等了会儿,取个了个整点,20:20 的第一个 hash 值。

    ![]( https://windliangblog.oss-cn-beijing.aliyuncs.com/hash.png)

    运行结果如下:

    ![]( https://windliangblog.oss-cn-beijing.aliyuncs.com/res.png)

    1 楼是我自己,顺延一楼到 2 楼,@cccp2020,100 元红包,加 [这里]( https://mp.weixin.qq.com/s/xBVVoi8P3slBZrzs_4P3DA) 的微信,备注奖品 1 。

    29 楼,@Yidoon 你买过课吗,买过直接私聊返现的微信,转你 300 元红包。

    ps:本来双十一想推一波返现的公众号,没想到极客时间那边突然通知出现了问题,这两天推单量没有奖励了,尴尬,但活动发出去了,红包还是抽给大家,心痛
    windliang
        54
    windliang  
    OP
       2020-11-12 22:48:41 +08:00
    @cccp2020 看 53 楼
    windliang
        55
    windliang  
    OP
       2020-11-12 22:50:21 +08:00
    @Yidoon 买过课吗,看 53 楼
    cccp2020
        56
    cccp2020  
       2020-11-13 08:50:12 +08:00
    @windliang 谢谢
    Yidoon
        57
    Yidoon  
       2020-11-13 09:10:43 +08:00
    @windliang 你微信是啥,我加下你!
    windliang
        58
    windliang  
    OP
       2020-11-13 09:32:17 +08:00 via iPhone
    @HFX3389 29 楼没买过课,顺延到你这里,你在我这里买过课吗
    windliang
        59
    windliang  
    OP
       2020-11-13 09:33:27 +08:00 via iPhone
    @windliang 100 元红包已发
    windliang
        60
    windliang  
    OP
       2020-11-13 09:34:10 +08:00 via iPhone
    @cccp2020 100 元红包已发
    HFX3389
        61
    HFX3389  
       2020-11-13 09:37:40 +08:00
    @windliang #58 可惜,我也没在你这买过课,顺延吧
    windliang
        62
    windliang  
    OP
       2020-11-13 09:42:43 +08:00 via iPhone
    @dreamhighup 29 楼没买过课,顺延下来,你在我这里买过课吗?
    cccp2020
        63
    cccp2020  
       2020-11-13 09:52:34 +08:00
    @windliang 谢谢,已收到
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1000 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 19:39 · PVG 03:39 · LAX 12:39 · JFK 15:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.