C問題をC++とPythonで解いてみました。ABC312は、2023年7月29日21:00に実施されました。紹介はこちらに、プログラミングの方針はこちらに記事があります。727)問題はリンク先をご覧ください。Hand解の二分探索を用いて解くことができます。求めることができます。めぐる式と呼ばれる二分探索の実装を参考にしました。ABC299D問題(解説)、ABC309C問題(解説)でも解説しています。読み込んでソートしておきます。めぐる式二分探索の考え方は、29行から39行目で表現されています。このコードは共通で使えます。初期値を変更すれば、いろいろな解の二分探索を行うことができます。