この質問は、インタビュー中に私に与えられました。インタビューはとうに終わりましたが、私はまだ問題について考えていて、それが私を悩ませています:
次のツールを含む言語があります:rand()関数、whileループfor、ifステートメント、およびreadline()メソッド (python の に似ていますreadline())。これらのツールを使用して、ランダムな行をファイルに返すアルゴリズムを作成します。ファイルのサイズがわからず、ファイルの内容を 1 回しかループできません。