作者hirabbitt (兔子)
看板Programming
標題[閒聊] 兩行做出{(0,1) (1,0) (1,1)}中的隨機子集
時間Thu May 19 12:11:21 2011
x=int(rand()*1.5+0.5);
y=int(rand()*(x+1))+1-x;
x有1/3的機率為0 2/3的機率為1
當x為0時
y必為1
當x為1時
y有1/2的機率為0 1/2的機率為1
--
◤ __ \__◣
◢◤◢◤ ψhirabbitt
◢ ◤ ◢███◣
◢███◣
涼涼黑兔 █████
█████ 煢煢白兔
十寒一曝 ██
●█
● █▇███ 東走西顧
食不嫌葷 ██
╱╲ ●◥█████◣● 衣不如新
心不嫌素 ◥
╱█
╱╱ ● ◥████ ˇ 人不如故
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.13.127.91
1F:推 yauhh:x要再想一下 101.8.48.96 05/19 12:32
2F:→ hirabbitt:x的範圍是0.5~1.9999 取整數後就如內文 163.13.127.91 05/19 13:03
3F:→ yauhh:ok。 那y可int(rand()*x*2) 101.8.48.96 05/19 13:40
4F:→ hirabbitt:這樣x=0時y不就一定=0了? 163.13.127.91 05/19 13:54
5F:→ hirabbitt:1-int(rand()*x*2) ? 163.13.127.91 05/19 13:55
6F:→ Foremanytz:y=(x=int(rand()*3+1))%2; x=x>>1; 163.15.40.185 05/19 14:44
7F:推 yauhh:ok 101.8.48.96 05/19 14:45
8F:→ hirabbitt:F大...XD 163.13.127.91 05/19 14:58
9F:推 yauhh:很忙喔 101.8.186.57 05/19 17:00
10F:推 yoco315:你失戀了嗎? 簽名檔變了 O_O203.160.254.105 05/19 18:38
11F:→ hirabbitt:沒有耶 簽名檔只是做好玩的 163.13.127.91 05/20 08:47