毎回出題する時に問題の中からランダムで1つ選ぶんじゃなくて
問題を始める前に任意の回数、ランダムで選んだ番号2つの問題を入れ替えておく(シャッフルする)
で先頭から順番に出題すれば被らない。
というのが定石

問題:1 2 3 4 5 6 7 8 9
乱数:3 7 →入れ替え

問題:1 2 7 4 5 6 3 8 9
乱数:9 1 →入れ替え

問題:9 2 7 4 5 6 3 8 1
(以下繰り返し)