C

後で考える

式変形するとx≤cのパターンになる

実は二分探索が不要

D

セグ木

image.png

「長さ 2^N の…」って書いてあったらセグ木が思い浮かびがち

ビット逆順 (bit reversal) にして考えるといいらしい

image.png

参考: ARC182 B

E

2000ms ギリギリまで計算するテク(AHC ではよくある)

HashMap 周りの計算量の感覚を身につける必要がある