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

怎么凭空生成随机数?

  •  
  •   hxd · 33 天前 · 8246 次点击
    这是一个创建于 33 天前的主题,其中的信息可能已经有所发展或是发生改变。
    不依凭任何工具,只在脑海中生成随机数,不需要高精度,比如 0-9 随机即可。
    用例:
    - 考场上不会做的题随机选
    - 中午随机选某家店吃饭
    - 散步、跑步时,随机选一条路前行
    - 决定不了的礼物,随机选一样
    etc

    能做到吗?
    如果再加上纸和笔呢?
    108 条回复    2021-09-16 10:07:24 +08:00
    1  2  
    agagega
        101
    agagega   32 天前 via iPhone
    你没办法客观测量你大脑中的熵
    namelosw
        102
    namelosw   32 天前   ❤️ 1
    脑海生成的可以看做随机数(至少对别人来说,对自己来说就是见仁见智了),但是分布不均匀

    纸笔一般的逻辑都是 determinism,除非你画几个格子扔笔,当然问题还是分布不均匀

    当然你心灵手巧把纸折成工整的十面骰就可以的……

    或者努力把纸搓成一个均匀的球,然后用几何知识把球分成十份,用笔划上线
    Tony3ee
        103
    Tony3ee   32 天前   ❤️ 1
    hey Siri, roll a dice
    www5070504
        104
    www5070504   32 天前
    随机写下一串二进制数 然后转换成十进制 够随机 并且没有避开 0 和 1 的问题
    Pipecraft
        105
    Pipecraft   32 天前
    边憋气心里边数数,憋到憋不住为止。数字指定随机数的范围,比如 1-10,反复数,数到多少就是要得到的随机数。
    副作用:提高肺活量
    GeruzoniAnsasu
        106
    GeruzoniAnsasu   31 天前
    @keith1126 「如果我考试的时候会用这种方法来蒙答案我还需要蒙答案?」
    maxbon
        107
    maxbon   31 天前
    抓阄吧
    meepo3927
        108
    meepo3927   31 天前
    带俩骰子吧
    1  2  
    关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2018 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 03:37 · PVG 11:37 · LAX 20:37 · JFK 23:37
    ♥ Do have faith in what you're doing.