情報系の工学生はrand関数6で割ってあまりで条件分けしろって教えられるからね
線形合同法の下位ビットで乱数なんか作ったら一定パターンしか出なくなるみたいなことは自分で学ぶしかない