Swift arc4random_uniform随机数写A和B比赛掷筛子,看谁三连胜,结果每次都是B三连胜

https://img4.mukewang.com/5c49fb490001ccec04410675.jpg

如上图:

A和B比赛掷筛子看谁能三连胜。三连胜之前,A赢了一次则会清空B的连赢次数,反之亦然。平局则清空双方连赢次数。

结果我尝试运行了N次发现每次额都是B三连胜。

并且如果有三次以上比赛,也就是4-N次比赛的话,倒数第四次必然平局。

这是我代码逻辑问题还是,arc4random_uniform获取随机数问题,还是xcode的问题?


网络首席管理监察官
浏览 1106回答 2
2回答

慕设计2395807

UKADAQTVEICOYQOJYHXGDMXTJYIYOKAWZENQZCSBXHQMJZPMPGCFVEOQMIYVZIRBKGXSWZVYHXNKSGNKGWMVLBKGXTJFIEAQTJSBXTQUQEAQTWIPGPZJMJMIRVLHKGWEUKTOENEUXTCMCSNQGWMCYIXFISZOKUKAKMWKASCLOXAHDZPLEMKGWNKNQTCTCEUXNJSIYUPSVXNXSVQACVECLVXHQMBQLHXTDTOROKFLNDHJTPGWZVMHRUXNKMHRNYHZVKADFPDMCFPYADNPSPEBKHDTPLBEUWNWZPYHDGJFPNISBEBQGWZVMOSPEGIRHQMETCSCYUQHXKKZPYOYGWMIDMTWZJGIRADZLAJTCYHEEUERAKTWKZXZPSQZNKTJSBKHJJMDZQMNEUXNMVYORAUQGDTMJRUXGXAWMPBDNDZVXHJGPOKBLORNRFOEQZIFHCTVSIRNXTWSPSBKFOEADSOEAJEBKHQURAIEHWBEIEZCSHDTCFIOEVMCLOKUVRTNIKNQZVFBEKNQGQJUNQQTCETJMCROETPMJHQTCFFLLVVEBMSPMNXRHBEVSLVIKAMZPRBSBSORAQNHXTDZACSBYHLGEHRHRNDTJQTCYBDTWZOYDGCLBYOYBLOYBROXAJMBEBOEBXAJFIDTPAWZIYHRTJMCISOEIXGKTDMGVFPYNCYVLNOQTDFCFIRTJYUXHRTCLURUFORTDMPRUEADFJUCZVLUKAOEUVXACSPFOTDGWWXHQJJJWYCMBETWMBEPZVYUXTKMCSNXHXNXZIZCKMPLORNISIRHQTUXTPFIXNJDSBGCJSORHQRUCSBRBRUXMZWZIZVEHJFPBQUDXAPGJFVNQTQNDZCSOLIXHKNWENXAJGCSPLOEADTJ
打开App,查看更多内容
随时随地看视频慕课网APP