で、一応途中までつくってあります(こちら)。 皆さんは、get() 関数の方を完成させてみてください。 こちらの課題は、必ず自分で解いておくこと。
余談ですが、いまのままでは、容量を完全に使いきってはいません。もし、完全に使いきるにはどうすべきか 考えてみるとちょっとおもしろいです。
余力のある人は解いてみましょう。そんなに難しくないはずです。 こんな問題が 2-3 問解ければ国内予選突破はOKでしょう。
とりあえず、ファイル入出力回りをつくってあるので(findRec.c)、int calcRecArea(map_t map);の中を完成 させてみましょう。使い方は、
findRec filenameで、filename のところは、A0.txt, A1.txtを使ってみてください。
2001.11.12/ Tomio KAMADA: kamada@cs.kobe-u.ac.jp