それだと今度はディスクに十分な空きがあることが条件になるだけだし
> ファイルの読み込みは1回のみ
という制限に引っかかるんじゃね?という気がする。
だから単純に全部オンメモリでもいいと思うけど
期限はまだ先だし題意を確認してからのほうがいいだろ