假设现在又有另外一个fun函数, 能等概率随机生成0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 那么, 我们不就很轻易地构造了等概率的10, 11, 12, 13, ....., 59么?...然后就很容易等概率地生成1, 2, 3, 4, 5, 6, 7了。...#include
#include
using namespace std;
// 随机生成1-n之间的整数
int myRandom(int n)
{
return... rand() % n + 1;
}
// 随机生成1, 2, 3, 4, 5
int rand5()
{
return myRandom(5);
}
int main()
{
int i =... std;
// 随机生成1-n之间的整数
int myRandom(int n)
{
return rand() % n + 1;
}
// 随机生成1, 2, 3, 4, 5
int rand5