random加randomize来抽奖公平吗
pascal吧
全部回复
仅看楼主
level 11
还是有人为因素
2012年12月19日 13点12分 1
level 5
不公平,这随机数有一定的规律,猜透了,就中大奖了
——来自三星Galaxy SIII(卓然天成 为你而生)
2012年12月19日 14点12分 2
我运行两次,没有规律
2012年12月19日 14点12分
好像
2012年12月19日 14点12分
回复 被袭胸的炮姐 :伪随机数- -好长好长的循环
2012年12月19日 14点12分
如果两次就能看出规律,还叫伪随机数呀,山炮 ——来自三星Galaxy SIII(卓然天成 为你而生)
2012年12月19日 15点12分
level 8
我认为是公平的,至少现在是(有人找到规律了吗?)
2012年12月20日 14点12分 3
level 1
有规律的。多运行几次,出现相同的结果。
2012年12月22日 00点12分 4
你没加Randomize;吧,我不加randomize;的确会出现相同的结果
2012年12月22日 01点12分
level 6
是有规律
2012年12月22日 02点12分 5
level 1
Randomize 是随机性的。
2018年03月07日 03点03分 6
level 8
做个几百亿亿亿亿亿亿亿亿次就有重复了。
2018年03月13日 13点03分 7
level 8
这个程序就很能说明问题了
附上源码:
{$APPTYPE GUI}
Uses Graph, WinCrt ;
Var
i, j, c : integer ;
gd, gm : integer ;
Begin
gd := D8bit ;
gm := m640x480 ;
initgraph( gd, gm, '' );
For i := 0 to 640 do
For j := 0 to 480 do
Begin
randomize;
c := random( 255 ) + 1 ;
PutPixel( i, j, c );
End;
readkey;
End.
2018年03月15日 05点03分 8
level 8
2018年03月15日 05点03分 9
楼下源码
2018年03月15日 05点03分
可以看到每一种颜色都持续了好几竖行
2018年03月15日 05点03分
level 8
度娘来是要吞我源码,干脆发图好了[冷]
2018年03月15日 05点03分 11
要源码文件 [email protected]
2018年03月15日 05点03分
Error : 老是要吞我源码
2018年03月15日 05点03分
源码里面加几个滑稽就吞不掉[滑稽][滑稽][滑稽]
2018年03月17日 11点03分
1