求问:为什么这样很难得到偶数
  • 板块学术版
  • 楼主w132326820
  • 当前回复17
  • 已保存回复19
  • 发布时间2025/8/31 16:40
  • 上次更新2025/9/1 00:07:56
查看原帖
求问:为什么这样很难得到偶数
1171250
w132326820楼主2025/8/31 16:40
int rant(){
  return rand()^rand();
}
int rands(){
  int t=rant()*rant()*rant();
  return t>0?t:-t;
}
int main(){
  srand(time(NULL));
  int T=999999;
  while(T--){
    cout<<rands()<<' '<<rands()<<"\n";
  }
  return 0;
}

这样都没几个偶数。

2025/8/31 16:40
加载中...