【问题标题】:Dice numbers complemention骰子数字补充
【发布时间】:2020-08-08 21:29:47
【问题描述】:

我想编写一个骰子,它可以像真实数字一样向我显示正确的数字。我知道彼此相加的数字是7。 但是当我知道骰子的 4 个相反的数字时,我如何确定最后两个的所属位置? 例如: https://de.wikipedia.org/wiki/Spielw%C3%BCrfel#/media/Datei:Craps.jpg

我知道上面是 6,左边是 2。我怎么知道右边是 4 而不是 3?

是否有可能在没有硬编码所有可能性的情况下解决这个问题?

【问题讨论】:

    标签: math logic discrete-mathematics dice


    【解决方案1】:

    典型的骰子是“右撇子”(参见:en.wikipedia/Dice#Construction)。也就是说,一种查看方式是:

    1. 用一个空白立方体加星号(无论你用什么方式来表示它)
    2. 选择任意一张脸,将其标记为“1”
    3. 移动到任何相邻面,将其标记为“2”
    4. 向正方向旋转 90º
      • right-hand rule 定义为正,表示向左旋转(是的,令人困惑,不要让我开始逆时针...:-))
    5. 向前移动到下一张脸,将其标记为“3”。
    6. 按照“对立面加到 7”规则标记剩余的面

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-09-24
      • 2011-05-30
      • 2016-12-26
      • 2018-09-08
      • 2018-09-24
      • 2018-04-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多