大轉盤備忘錄

2021-08-27 11:10:40 字數 791 閱讀 1680

<?php 

function get_rand($proarr) else

} unset ($proarr);

return $result;

}

設定獎品:

$prize_arr = array( 

'0' => array('id'=>1,'prize'=>'平板電腦','v'=>1),

'1' => array('id'=>2,'prize'=>'數位相機','v'=>5),

'2' => array('id'=>3,'prize'=>'音箱裝置','v'=>10),

'3' => array('id'=>4,'prize'=>'4g優盤','v'=>12),

'4' => array('id'=>5,'prize'=>'10q幣','v'=>22),

'5' => array('id'=>6,'prize'=>'下次沒準就能中哦','v'=>50),

);foreach ($prize_arr as $key => $val)

$rid = get_rand($arr); //根據概率獲取獎項id

$res['yes'] = $prize_arr[$rid-1]['prize']; //獲取中獎項

unset($prize_arr[$rid-1]); //將中獎項從陣列中剔除,剩下未中獎項

shuffle($prize_arr); //打亂陣列順序

for($i=0;$i

大轉盤遊戲

public class su ceviewtemp extends su ceview implements callback,runnable 顯示的文字 private int mimg new int private bitmap mg private int mcolor new int ...

演算法題目 大轉盤

問題描述 鄧老師有乙個大轉盤,被平分成了 2 n 份。鄧老師還有乙個長度為 2 n 的陣列 a 下標從 0 開始 其中的每個元素都是 0 或 1。於是鄧老師就可以選擇大轉盤上的乙個位置,將 a 0 填入其中,然後按順時針順序依次將 a 1 a 2 a 2 n 1 填入。對於大轉盤上的乙個指定位置,鄧...

大轉盤的實現

header content type text html charset utf 8 date default timezone set prc 如果上面兩行不存在對應問題,可以不設定 儲存轉盤資訊及提前設定的中獎者使用者 prize arr array array min 1,max 89,pr...