0〜9の中からランダムで1つ選びます(aとする)
次の数字がaより大きい(ハイ)か小さい(ロー)答えます
 (ここでa>=5ならロー、a<=4ならハイと答える)
0〜9の中からランダムで1つ選びます(bとする)
aとbを比較する(不正解なら終了)
正解なら(1回正解)次の数字がbより大きい(ハイ)か小さい(ロー)答えます
0〜9の中からランダムで1つ選びます(cとする)
bとcを比較する(不正解なら終了)
正解なら(2回正解)次の数字がcより大きい(ハイ)か小さい(ロー)答えます
・・・以後繰り返し

これで分かるでしょうか?