No.440

ある行についての区間 内にある右向きのチワワ数を考える.

区間 内の c, w, cw, ww, cww の個数をそれぞれ とする.

は累積和をあらかじめ計算しておけばいい.

は,

である. また, は,

となる. ただし, はあらかじめ計算しておく.

このとき,

となる. ただし, はあからじめ計算しておく.

これをすべての行/列および方向について計算する.