//以相同概率输出0或1,其他1/N概率同理
int f()
{int i = rand()%10;
return (i<=2)?1:0;
}
int g()
{
int firstNumber = 0,secondNumber = 0;
while(firstNumber == secondNumber)
{
firstNumber = f();
secondNumber = f();
}
return firstNumber;
}
//以相同概率输出0或1,其他1/N概率同理
int f()
{