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