討論串[問題] c++
共 7 篇文章
內容預覽:
我只是單純的覺得,. 既然每次rand的取數都取決於初始的seed,. 如果每次用rand都先重複地種seed(而且還是一樣的seed),. 這樣rand取數不就每次都一樣?. 所以試著讓整個程式只在開始時種一次seed,. 這樣每次用rand取數應該就不會一樣了。. --. ◢████◤ ◢█◤
(還有11個字)
內容預覽:
我當初也有這個問題,. 我覺得是電腦太快導致每次flip都種一樣的seed,. 所以試著把seed拿到主程式來種似乎就解決了,. 這樣我flip裡面只放了return: rand()%2 ;. 我有個更大的問題是:. 我的visual c++不能用<ctime>裡的time!. 所以寫好也不能com
(還有106個字)
內容預覽:
剛才試過,果然像你的情況,但我認為是電腦太快的問題,所以我嘗試把程式弄慢一點. 不知你有沒有發現,cout << endl; 是十分慢的. 所以我將程式改為. if ( result == 0 ). {. tail = tail + 1 ; (if fact, tail++ is OK). cout
(還有245個字)