B問題をC++とPythonで解いてみました。ABC321は、2023年9月23日21:00に実施されました。紹介はこちらに、プログラミングの方針はこちらに記事があります。220)問題はリンク先をご覧ください。Cutoff最終ラウンドに取るテストの点数について全探索を行います。範囲で条件を満たすか調べます。コピーします(16行目)。配列に加えます(17行目)。ソートして、最高スコアと最低スコアを除いて、最終結果を求めます。以上になれば、ループを抜けて、解答を出力します。以下が、C++プログラムとなります。0;}AC(Accepted=正しいプログラム)と判定されました。書き換えました(7、12行目)。使うことによって、すっきりと書けています(8行目)。a[-1]print(result)こちらも「AC」と判定されました。最後にこの問題は、少し前なら代数的に解こうとしたかもしれません。制約から時間的に間に合うことが分かり、素直に全探索しました。難易度が低い問題に対しては、「下手な考えより全探索!」は、役立つ格言だと思います。問題を紹介していきます。コメントをキャンセルメールアドレスが公開されることはありません。付いている欄は必須項目です上に表示された文字を入力してください。Contest)記事一覧ソフトウェア技術者アナダパンチ組込み製品の開発に従事しているソフトウェア技術者です。仕事でソフトウェア開発に従事しながら、趣味でもプログラミングを楽しんでいます。