いうコードを制限時間内に書けず落としたので、反省の気持ちをこめて記事にします。終了時間が迫る中で書いたコードが動かず半分パニックになってしまいました。次回に活かしていきたいと思います。自分で書く本番中に考えた、ライブラリに頼らず自分でソートしちゃうコード。問題の制約条件下ではこれで正しい答えが得られます。撃墜されましたが...。0;}これを実行すると次のような出力が得られます。まともに書けないか考えてみます。活用する方針でいきたいと思います。各要素をメンバとして持つレコード型を作りその配列をソートする。各列の値をまとめて参照できるようにしてからソートします。使ってみることにします。コード量は大して変わらず面倒くさいですね。この方法は配列のコピーが発生するので効率があまりよくないです。次は各配列要素へのポインタのようなものをソートすることを考えてみます。値を参照しつつソートする作戦です。任意のコンテキスト情報を渡すことができるので便利です。中で比較関数のインライン展開により高速化が期待できます。ブロックでは外側のブロックのローカル変数も普通に参照できます。いう記事がたいへん参考になりました。書くとこうなると思います。非常に便利に感じますね。可能であればどんどん使っていきたいものです。いう専用関数があるそうです。つより多くの配列にも適用できます。時間をロスして不利になりますので、迷わず書けるようになりたいものです。