|
发表于 2012-7-7 18:40:00
|
显示全部楼层
Re:求解怪物装备掉率问题 800里加急
a=0;
b=0;
n=0;
for i=1:1000000
k=rand();
if a>0&b>0
a=0;
b=0;
n=n+1;
end
if k<0.1
a=a+1;
elseif k<0.15&k>0.1
b=b+1;
end
end
fprintf('求算100W次,达到条件的次数为:%d\n',n)
结果:
求算100W次,达到条件的次数为:42847
求算100W次,达到条件的次数为:43011
求算100W次,达到条件的次数为:43070
求算100W次,达到条件的次数为:42608
求算100W次,达到条件的次数为:42656
求算100W次,达到条件的次数为:42727
求算100W次,达到条件的次数为:43184
求算100W次,达到条件的次数为:42836
求算100W次,达到条件的次数为:42720
求算100W次,达到条件的次数为:42863
求算100W次,达到条件的次数为:43075
求算100W次,达到条件的次数为:42941
求算100W次,达到条件的次数为:42761
求算100W次,达到条件的次数为:42993
求算100W次,达到条件的次数为:43089
求算100W次,达到条件的次数为:43068
求算100W次,达到条件的次数为:42709
求算100W次,达到条件的次数为:42820
求算100W次,达到条件的次数为:43221
求算100W次,达到条件的次数为:42963
求算100W次,达到条件的次数为:43269 |
|