264を、備忘的にギリ茶の私の回答と反省を日記的に残しておきます。今回はC問題で沼ってしまいました。bit全探索で割と早めに構築はできたのですが、列削除が簡単に書けるnumpyを使ったがばかりにTLE。D問題は転倒数の割と定番問題だったのですが、それに気づくのも遅かったです。文字目までを出力してください。$$入力は標準入力です。"atcoder"print(s[l-1:r])A問題はいかに早く提出するかが鍵の問題ですね。Pythonは文字列を直接リスト的に扱えるので、こういう問題は書きやすいなぁと感じます。列目のマスが何色かを出力して下さい。上記のグリッドを手書きしても正直良いっちゃ良いですよね。B問題もいかに早く提出するかが大事なので、アプローチが思いつかない際はそういうパワープレーでも良いかもしれません。numpy配列を拾い範囲から徐々に狭い範囲に、0と1で交互に埋めていくのを繰り返してグリッドを表現しました。numpy配列だと、二次元での範囲が指定しやすいというメリットがあります。0.]]一応この書き方なら、15の部分を変数に置き換えれば汎用性あるものになりますね。