我不太懂编程,我能给你一个思路
先在1-8之间随机生成一个,如果生成的是1-7就输出,如果生成8,那就重新再来一次,这样如果八个数字概率相等的话,生成1-7的概率也是相等的,大致如图
1-7七个数字的概率的概率就是1/8+1/64+1/512…=(1/8)(1-1/8ⁿ)/(7/8),当n趋近于∞时就等于1/7