この間の宿題の答えと解説来た~
うむ・・・乱数初期化タイミングの問題は、気づけなかったorz。1秒以内の更新は、十分あり得る・・・言われてみれば。
ちょっと悔しい気持ちになったけど、ただ、これ、やっぱり自力で気づくのは、難しい気がした。つまり、このバグを避ける唯一の方法は、初期設計段階というのか、初めに作る時に、きっちり対応しておくこと・・・だと思う。
まあ、乱数の初期化は、私の場合、必ずプログラムの極初期に行うから、自力で書く場合は、大丈夫なんだけど。今回のは、課題用にあえて奥の方に入っていたのだと思われ・・・。気づけるようでありたいが、多分無理TT~