ABC180以来243回ぶりのRatedABC 昔と違って全く勝てそうにない

結果
Perf:1773 1998→1977 (-21) 😨
A問題
https://atcoder.jp/contests/abc423/submissions/69299149
これ絶対作問者ひらきちだろ 00:01:29
B問題
https://atcoder.jp/contests/abc423/submissions/69301389
難しい 1がなければ答えは0 1があるとき最も右の1をR、最も左の1をLとしてR-L 00:03:51
C問題
超難しい 現在の部屋から見て最も左にある扉と最も右にある扉の間の扉を全て開錠してから全て施錠すると考えても問題ない 境界条件間違えまくって2ペナ 00:21:22
D問題
https://atcoder.jp/contests/abc423/submissions/69332054
これも難しい priority_queueで待ち行列に来た時刻や退店した時刻などのイベントを管理する 待ち行列の客を入れるタイミングはこの2つだけでよい 謎に泥沼 00:53:21
E問題
https://atcoder.jp/contests/abc423/submissions/69337461
一瞬Moか?になるが冷静に475点でMoが要るわけがない
式を整理すると を求めればよいことになり、これは
の累積和を使って計算できる。 01:07:43
F問題
https://atcoder.jp/contests/abc423/submissions/69346434
包除原理の要領でsubsetに対してLCMを求めた後「ちょうどM個に含まれる」を処理するために通り数をいろいろ足し引きする 01:34:39
感想
ABCの道中やっててダルさが勝つ