概率有关问题

概率问题怎么根据周围的物体个数来控制概率, 也就是说周围物体个数越多,出现特殊物体的概率越大[解决办法]

概率问题
怎么根据周围的物体个数来控制概率, 也就是说周围物体个数越多,出现特殊物体的概率越大
[解决办法]

#define MAXCOUNT 1000 //周围物体个数最大值
int count;//周围物体个数
if (rand()%MAXCOUNT<count) { //周围物体个数越多,出现特殊物体的概率越大
  //出现特殊物体
  //...
} else {
  //不出现特殊物体
  //...
}