dice

    -3热度

    1回答

    我在c#XNA中做了一个“简单游戏”。我有一个按钮和两个球员。 我想要发生的是每当你按下那个滚动按钮时,产生的数字等于6,同一个玩家能够再次滚动。我已经尝试了所有形式的循环和if-else语句。 public void DiceCheck() { if (randomNum == 6) { if (playerTurn) //Intial value

    3热度

    3回答

    的下面的代码来计算滚动两个骰子等边的可变数目的结果的概率分布的顶部3的结果: def compute_probability_distribution(sides): dist = {x+y: 0 for x in range(1, sides+1) for y in range(1, sides+1)} for die_1 in range(1, sides+1):

    -1热度

    1回答

    分配说我必须显示(一个掷骰子可以通过获取1和6之间的随机整数来模拟)但我无法弄清楚如何让其他人展示。我不断收到错误代码。这是我到目前为止,我删除了一点,因为我变得沮丧: import random def roll(sides=6): numRolled = random.randint(1,sides) return num_rolled def rollDice(

    3热度

    2回答

    我想写一个程序,我滚动两个死亡,直到我得到那些骰子的总和为11.我想记录多少“尝试”或滚动的骰子我使用我的11 我的代码的总和至今的时间:它只是不断印刷,它花了1卷得到的11之 public class Dice { public static void main(String[] args) { int counter1 = 0; //Amount of rolls pl

    1热度

    6回答

    所以我正在做一个项目,它基本上从1 - 6中选择一个随机数作为一个迷你项目。 在大多数情况下,它的工作原理。但是当它回圈时,它似乎继续滚动相同的数字。 这里是我的意思 截图正如你所看到的,骰子数量不断滚动相同。你能看到我的代码中有什么问题吗? # Useful module for selecting random numbers import random # Loop program b

    1热度

    2回答

    即使对于我来说,VBA骰子卷也是非常容易的事情,但我需要特定的类型,当卷6意味着您可以再次滚动并将两个卷添加在一起(加上当您连续两次滚动6次,你得到第三轮等等)。 我已经尝试了两种方法,但都失败了 Sub roll_dice_1() Dim result As Range Set result = Range("A1") result = Application.WorksheetFu

    -5热度

    2回答

    因此,我正在编写一个程序,一旦完成,它将有一个用户滚动2个骰子,然后保持所显示值的运行总和,并将一些点分配给值是滚动的,但我第一次开始时遇到问题。 这是我到目前为止有: def diceOne(): import random a = 1 b = 6 diceOne = (random.randint(a, b)) def diceTwo():

    -2热度

    1回答

    我遇到的问题是从一定数量的骰子和设定的目标值进行计算,骰子的最佳组合是什么,使得最大的目标值可以达到尽可能多的次数,而不用重新使用单个骰子。 为了澄清,这里是一个例子: 6骰子被使用时,保持的值:1,1,1,2,4,4和目标,我想达到被5. 为了得到5,我可以用不同的方式组合骰子,例如1 + 1 + 1 + 2是5,以及4 + 1。但我想要的是能够尽可能多地结合尽可能多的骰子,以尽可能多地达到我的

    0热度

    2回答

    我正在写一个python程序,要求你预测死亡。你从5欧元开始,如果你赢了,你可以赢得5欧元,如果你是1欧元,则赔1欧元,如果赔率超过1欧则赔3欧元。 def main(): while True: saldo = 5 y = input("[R]oll or [S]top") if y == "r" : p = input("What

    -1热度

    1回答

    所以我一直在使用骰子博彩游戏(如果两个骰子超过7合起来,你赢了,否则你输了)。我得到的问题是我不知道如何让我的投注筹码减少或上升。我已经将筹码设置为100,如果你赢了,你会得到10筹码,如果输了,你会拿到10筹码。然而,在输赢的情况下,我的筹码会达到110或90.我怎么能这样做,以便我的程序将采取或添加10筹码到最新的筹码量,而不是原来的100.这是我现在的代码: public partial c