Codeforces Round #330

Div1とDiv2開催。Div2:C問題/Div1:A問題に不備がありコンテスト中〜終了後暫くの間は見えなくなっていた。なお、コンテスト自体もUnratedになった。
0
よすぽ @yosupot

A問題、アカンかったのか、解いてて気づけなかった

2015-11-09 03:06:12
kmjp @kmjp_pc

自信ないとはいえBCD pretest通ったのに…。

2015-11-09 03:06:31
zerokugi @zerokugi

暫定2位でヨッシャ!と思ったらなんかAが消えててunratedなんでよろしくというアナウンスが来ていた 感情喪失

2015-11-09 03:09:52
よすぽ @yosupot

A問題についてのみなら大丈夫な気がする、そもそもコンテストの問題ではなくなったから

2015-11-09 03:11:08
すぎむ @sugim48

A って N=20 くらいの愚直解と想定解を比較できそうな気がするんですが、ランダムケースでは撃墜できないくらい優秀なヒューリスティクスだったんだろうか

2015-11-09 03:14:41
よすぽ @yosupot

C問題、4^k試すだけやん思ったらpretest4が通らなくて死亡

2015-11-09 03:31:52
かつっぱ@ 競プロYouTuber @catupper

Div1 A:Unsolveable B:wolframalpha.com/input/?i=x%2B%… の逆関数 C:k^4ためすだけでとおる? D:Mo's Algorithm

2015-11-09 03:31:56
よすぽ @yosupot

D問題、なんでみんな高速に解けるのかわからない、ソースコード246行になったんだけど

2015-11-09 03:32:42
かつっぱ@ 競プロYouTuber @catupper

Mo'sAlgorithmすると普通にTLEで落ちそう

2015-11-09 03:33:37
zerokugi @zerokugi

D、最初mo's algorithm書こうとしてあれ?TLEするじゃんと気付きSegtreeに路線変更した

2015-11-09 03:35:59
よすぽ @yosupot

Dは値が全部素数の時だけを考えればよくて、これはrangetreeで解けるはず。

2015-11-09 03:36:14
よすぽ @yosupot

いやね、クエリ先読みとか考えもしなかった

2015-11-09 03:36:25
よすぽ @yosupot

気にしなくても正解するはずなんだけどなぁ

2015-11-09 03:47:21
かつっぱ@ 競プロYouTuber @catupper

mo's AlgorithmだとO(Nsqrt(N)*8)とかかな

2015-11-09 03:36:34
kmjp @kmjp_pc

BC通ってDがTLE。Dはだいぶ雑な平方分割してしまったからなぁ。とはいえ悪くない順位なのでUnratedは残念。

2015-11-09 03:38:36
zerokugi @zerokugi

B落ちた TLEか…にぶたん回し過ぎたかな

2015-11-09 03:39:51
有為 @uwitenpen

あ、にぶたんと黄金比混ぜたら普通に合うな、これでいいのか

2015-11-09 03:39:59
zerokugi @zerokugi

Mo's algorithmは区間クエリをちょっとトリッキーな順番にソートすることで隣り合うクエリのabs(l'-l) + abs(r'-r)の総和をO(n^1.5)にするアルゴリズム

2015-11-09 03:49:39