>506
どの Lisp でどの処理系かによってぜんぜん変わると思うが。

おれの手元には Gauche があるが、それなら1行の文字列データが line に入っているとして
(car (string-split line #/\s/))
とかすれば1列目が取り出せる。読み込んで行を割り振ってこの処理を繰り返
せばおしまい。でも string-split は Gauche の実装でしかないからほかの
scheme 処理系にあるかは知らない。


>505
問題文の意味が取りづらいのだがようするにいわゆる辞書順で並べろってこと?
まず (1 3) と (1 2) の比較関数を考えればいいんじゃね。