今日の競プロ(2020/4/13) + Codeforces Round #634 (Div. 3)
AtCoder 1問
Codeforces 6問
ABC162 F - Select Half
解説AC。
「 番目までからどの2箇所も連続しないように
個選んだときの総和の最大値」をする。これだと
かかるように思えるが、実際に
として考えるべき値は
の高々3通りだけなので間に合う。
考えなきゃダメな遷移が実はとても少ないみたいなやつ、昨日解けなかったこれと全く同じ思考回路や…。これでさすがに身についたと思いたい。
Codeforces Round #633 (Div. 1) C - Perfect Triples
実験!
最初の方をビット表記してみる。
いえーーい
Codeforces Round #634 (Div. 3) A - Candies and Two Sisters
Codeforces Round #634 (Div. 3) B - Construct the String
Codeforces Round #634 (Div. 3) C - Two Teams Composing
二分探索した。Codeforces Round #634 (Div. 3) D - Anti-Sudoku
違う行・違う列・違う正方形に属するマスを9個選んで書かれている数字を変える。
E2 - Three Blocks Palindrome (hard version)

として使う数字
- 左の
の右端のindex
、右の
の左端のindex
を固定すると、区間 に最も多く登場する数字を
として使うのが最適。