C/C++の宿題片付けます 151代目
■ このスレッドは過去ログ倉庫に格納されています
0584デフォルトの名無しさん
2011/07/25(月) 21:59:57.19srandは乱数のタネ(初期値)を設定する、randと組みだからそれを使わないという方法は無い。
実行の度に異なるタネを与えないと、毎回同じ場所に地雷が配置されてしまう。
タネとしてtimeで現在時刻を取得している。
選択肢:
0 そのままtimeを使う
1 キーボードからタネを入力させる。(入力したタネで配置が決まってしまうのでゲームにならない)
2 プログラムの起動時刻から最初の入力までの時間をタネにする。多分習っていない
3 プロセス番号(getpid())。多分習っていない。
4 /dev/urandomを読む。多分習っていない。
■ このスレッドは過去ログ倉庫に格納されています