=== 環境乱数による初期化 === pidやtime(NULL)による初期化は,タイミングによっては同じ乱数列を生成してしまう! <fstream> ... unsigned int i[1]; ifstream fin("/dev/urandom", ios::binary); fin.read( (char *)i, sizeof(unsigned int)); fin.close(); ... gsl_rng_set( r, *i );
下から選んでください: