作者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