Codeforces Round #495 (Div. 2)
Dashboard - Codeforces Round #495 (Div. 2) - Codeforces:
http://codeforces.com/contest/1004
Codeforces Round #495 (Div. 2) - Codeforces:
続きを読む
- masashinakata
- 682
- 0
- 0
- 0
有為
@uwitenpen
F, xが固定なので1でなければいけないパターンと0でなければいけないパターンがあって、1のほうはどれかの0のゾーンに含まれてたらだめかつ、0のほうですべての0のゾーンに入っていなくてはいけないを満たす領域の面積を求めれば良いとおもったんだけど、実装があまりにめんどくさかった
2018-07-06 03:45:33
NATSUGIRRRRI
@natsugir
CF#495Div2 C 列を前からuniqueな個数を数えて、後ろからも数える D t=h*wを全て試す。aの最大値が行列の角に来ることから0の座標の候補はmin(h, w)箇所。それぞれの値の出現回数はO(h+w)で数えてたぶん間に合う
2018-07-06 03:56:13
™
@tmaehara
@hamko_intel できると思ってます(重複除去するやつには colored range counting / reporting という名前がついてます)
2018-07-06 03:56:47
NATSUGIRRRRI
@natsugir
E 木の直径がボトルネックになるはずなので直径にパスを置いた F セグメントツリー。ノードの情報は、その区間の答え、左からORを取った時のランレングス、右からORを取った時のランレングス
2018-07-06 04:01:28
はむこ
@hamko_intel
@tmaehara [1, 2, 3, 10, 23, 5, 10, 23, 8]について、区間[3, 8)の重複除去した種類数は、対象となる数列は[10, 23, 5, 10, 23]で、重複を除外すると{5, 10, 23}なので答えは3、というイメージでした
2018-07-06 04:07:53