出来ますか?私はこれに基づいてコードを作成しています: http://cnds.eecs.jacobs-university.de/courses/osn-2004/s3.pdf
私が変更したいのは、コードが nw に挿入したスレッドの数だけを生成するため、east() および west() 関数のスレッドをランダムな方法 (どちらか一方) でランダムな時間に生成することです。 (西に向かうスレッド) 変数と ne (東に向かうスレッド) 変数。私は自分のコードを書いたことがなく、そのコードは別の人によって書かれたので、コードを探していません.ランダム()または私の目標を達成するための別の機能。私はまだこのことについて正しい考えを持っていません。たとえば、nw=3 と ne=2 でプログラムを実行すると、橋を渡っている車とその方向 (最初の 3 つは西へ、次に 2 は東へ) が出力されます。ランダムな車を持って、より現実的にしたいのですが、異なる時間に橋に到着するため、交通警察のように最初に行く車を決定する機能を作成できます。アイデアが明確でなかった場合は申し訳ありません。どんな助けも役に立ちます