beet's soil

競プロのことなど

セグ木の実装例

ソースを載せると文字数こわれるので分けることにしました。

セグメント木について

注意 間違い、改善点等を見つけたら教えてもらえると助かります。(直すとは言ってない)

ACM-ICPC 2017 国内予選 参加記

8th 大学別3rd うくさんが悪魔的行為でもしてなければ通過するはず。。

AtCoder Regular Contest 076

112th 2151 -> 2170 (+19) highest!! 5連続highest そろそろ大爆死しそう

AtCoder Grand Contest 016

126th 2106 -> 2151 (+45) highest!! 4連続highest、だんだん怖くなってきた。

AtCoder Beginner Contest 064

5th 一桁順位は初なのでうれしい

SnackDown 2017 Online Elimination Round (解法編)

6完 151st Tシャツget!!(無事届くとは言っていない うしslack編をそのうち書きます とりあえず担当した問題の方を。

AtCoder Regular Contest 075

109th 2081 -> 2106 (+25) highest!! 3連続highest更新はうれしいぞい

AtCoder Grand Contest 015

187th 2076 -> 2081 (+5) highest!! BのFAが取れた

AtCoder Regular Contest 074

60th 2014 -> 2076 (+62) highest ARCの最高順位更新した。

AtCoder Beginner Contest 061

134th Dで12WAはダメ

AtCoder Grand Contest 014

274th 2022 -> 2014 (-8) D時間内に通したかった

AtCoder Regular Contest 073

1977 -> 2022 (+45) highest!! 念願のyellow

yukicoder contest 160

25th yukicoderってレート変動あるんだっけ?

Google Code Jam 2017 Round 1A

ABc 333rd Round1通過!

AtCoder Grand Contest 013

139th 1944 -> 1986 (+42) highest!!

SRM 712 Div1

183rd 1510 -> 1438 (-72) 短い黄色ライフだった…

square869120Contest #4

双子コン。35th

Google Code Jam 2017 Qualification Round

5869th 50p とりあえず通過。

TopCoder Open 2017 Round1B

Round1Aに出れなかったので出た。

AtCoder Regular Contest 071

229th 1957 -> 1944 (-13)

AtCoder Grand Contest 012

272nd 1958 -> 1957 (-1)

今年度の振り返り

今年度もあと2日(要出典)なので書く。

AtCoder Beginner Contest 057

ねむい

AOJ 2631 Clique Coloring

AOJ 2631でもClique Coloringでも解説がヒットしなかったので書いた。

AtCoder Grand Contest 011

コンテストにあまり出れなくてかなしい

Codeforces Round #402 (Div. 2)

どふぉどふぉw

Mujin Programming Challenge 2017

賞金チャレンジ(そんなものはない)。

yukicoder contest 157

出るつもりなかったんですけど気づいてたら出てた(は?)

Codeforces Round #401 (Div. 2)

コンテスト多いなぁ

Codeforces Round #400 (Div. 1 + Div. 2, combined)

遅延+鯖落ち+延長 これぞCodeforces(いいえ

SRM 709 Div1

よるめ

University CodeSprint 2

$75、ゲットだぜ!(うれしい

AtCoder Regular Contest 069

☀️した後に出た

Codeforces Round #398 (Div. 2)

初太陽記念カキコ

mapのsize()について

if(!ms.count(a)) ms[a]=ms.size(); とすると左辺から評価されるのでバグる。if(!ms.count(a)) ms[a]=ms.size()-1; または、 if(!ms.count(a)){int k=ms.size();ms[a]=k;} としないといけない。ハマったのでメモ。

Codeforces Round #397

17:05からって珍しい

AtCoder Beginner Contest 054

電磁気ェ…

SRM 708 Div1

翌日のプログの試験対策として出た(大嘘

AtCoder Grand Contest 010

課題がね、やばい(迫真

Codeforces Round #395 (Div. 2)

かきたくない

Codeforces Round #394 (Div. 2)

div1に上がるつもりでいたんですよ

AtCoder Regular Contest 068

コンテスト中にコンテスト

World CodeSprint 9

$75なんてなかった

AtCoder Grand Contest 009

意識朦朧としながら出た。

SRM 706 Div1

仮眠して出た

Facebook Hacker Cup 2017 Round 2

おしまい。

AtCoder Beginner Contest

僕もポエムが書きたくなったので、、

Codeforces Round #392 (Div. 2)

ぞぞい

8VC Venture Cup 2017 - Elimination Round

ARCの調子が良かったので出た