我被要求模拟10000个骰子卷的总和(A部分)。
我的问题是i
循环中的变量for
会重置为播放的游戏数而不是增加。 (所以如果我的i=2
和我掷骰子5次(游戏结束)我希望i
为7
,但我的i
会回到{{1} }。)
A部分的代码
3
任何人都可以就C部分提供任何指导吗?
答案 0 :(得分:0)
MATLAB解决A部分的方法:
t = 10000;
winners = [7 11];
rolls = randi(6, 1, t) + randi(6, 1, t);
numWinners = sum( ismember(rolls, winners) );
numWinners/t