2020-01-01から1年間の記事一覧

ABC172 D(400), E(500), F(600)

EFを解くのにかなり時間がかかったので駄目かなと思ったんですが、Fがあまり正答者がおらずhighest更新と1900到達ができました。 scrapbox.io scrapbox.io scrapbox.io

ABC171 D(400), E(500), F(600)

Fがあと10分早く解ければ時間内に全完できたので悔しいです。 scrapbox.io scrapbox.io scrapbox.io

ABC170 D(400), E(500), F(600)

2連続ABC全完できました。レートもhighest付近まで戻せて良かったです。 scrapbox.io scrapbox.io scrapbox.io

東京海上日動 プログラミングコンテスト2020 C(500), D(700)

時間ぎりぎりにDを投げてACできて良かったです。 Cも詰まっていて、途中でABだけの時に2000位とかになっていたのに最終的に300位台に落ち着きました。 scrapbox.io scrapbox.io

第3回アルゴリズム実技検定で上級でした

初めてAtCoderのアルゴリズム実技検定を受験した結果、以下のとおり88点で上級でした。青色なので妥当なところでは無いかと思います。 コンテスト自体についていつもと違ってテストケース中で何個ACしたか何個WAしたかなどは一切分からずACしたかどうかしか…

NOMURA2020 C(600)

Dは期待値とかどうなるんだ分からんと思っていたらそういう問題では無く、むしろEの方がなんとなく行けそうに見える問題でした。D以降の壁が厚かったです。 scrapbox.io

AGC044 A(400), B(700)

開始1時間でも0点で終わったかなと思ったのですが、Aがその後解けて、Bが意外とあっさり解けた結果それなりに良い結果になりました。 AGCレーティング対象になるよう頑張ります。 scrapbox.io scrapbox.io

ABC168 D(400), E(500)

Eで8WAしたので駄目かと思ったんですがレートが上がって驚きました。 Fはコンテスト中は何も分からなかったです。 scrapbox.io scrapbox.io

slackのbotなどでchannelにリマインダーを設定する

api.slack.com Slack APIのドキュメントを見るとAPIからはuserに対してのみリマインダーを設定できるように見えます。しかし、実際にはchannelに対しても設定できます。 まず、試しにuserプロパティにチャンネル名を入れてAPIを叩いてみます。 $ node index.…

ABC167 D(400), E(500), F(600)

Eまではすごい順調で途中60位くらいになれたんですが、そこからFが全然ACできませんでした。解説の反転させる考えが天才的だったのでコンテスト中に閃くようになりたいです。 scrapbox.io scrapbox.io scrapbox.io

ABC166 D(400), E(500), F(600)

久しぶりに全完(嘘解法)しました。 DがEより遙かに時間がかかって難しく感じました。 scrapbox.io scrapbox.io scrapbox.io

ABC163 D(400), E(500)

久々のunrated回でしたが、ratedだったら下がっていた気がします。 scrapbox.io scrapbox.io

ABC161 D(400), F(600)

実装のコーナーケースが分かったのがコンテスト終了直後で非常に悲しかったです。 実装中にコーナーケースに気付く力を上げていきたいです・ scrapbox.io scrapbox.io

ABC162 D(400), E(500), F(600)

Fで数ケースだけ落ちてしまい、コーナーケースが奇数側にあると思って1時間ほど悩んだ結果、偶数側にあることが分かりました([5,4,3,2,1,6]のようなパターンが漏れていた)。気付いた時にはコンテスト終了数分前でバグらず実装できませんでした。 全問かなり…

ABC160 D(400), E(500)

方針は分かったけど方針がまったく実装できなかったので頑張ります。 scrapbox.io scrapbox.io

ABC159 D(400), E(500), F(600)

左端の場合の数を最初に足す数を1でなくすることで入れるというのはなるほどという感じでした。 scrapbox.io scrapbox.io scrapbox.io

AGC043 A(400), B(700)

700がコンテスト中に解けて良かったものの、あと少しで橙パフォだったのでもう少し早く解けていればなお良かったです。 scrapbox.io scrapbox.io

パナソニックコン2020 C(300), D(400)

AtCoderだからとコーナーケースをあんまり考えていなかったら見事に嵌まりました。 scrapbox.io scrapbox.io

日立コン2020 C(600)

Dが貪欲までしか考えず、DPせずに解けなかったので駄目かと思ったのですが何とかレート上がっていました。 scrapbox.io

ABC158 D(400), F(600)

Fはあと5分有れば時間内にACできたので悔しいです。 scrapbox.io scrapbox.io

ABC152 D(400), E(500)

scrapbox.io scrapbox.io

ABC157 D(400), E(500)

Cで嵌まったものの、DEは手間取らずに解けて良かったです。 Fは解説の1の方法で解いていたのですが考察が足りませんでした。 scrapbox.io scrapbox.io

ABC127 E(500), ABC130 E(500)

偶然にも2問とも同じような計算量に落ちる問題でした。 scrapbox.io scrapbox.io

ABC155 D(400), E(500)

Eが早めに解けたので黄色パフォ目指したかったです。 scrapbox.io scrapbox.io

ABC154 D(400), E(500), F(600)

スニペットに登録していた組み合わせを求めるアルゴリズムが壊れていて2WA追加しました。 scrapbox.io scrapbox.io scrapbox.io

Educational Codeforces #81 B, C, D

Bのハックがすさまじい数だったので怖かったですが、最終的には全部落ちなかったので良かったです。 scrapbox.io scrapbox.io scrapbox.io

ABC153 D(400), E(500), F(600)

普段より簡単だったので方針で悩むことは無かったのですが、Eで10^4を千だと思ったり、Fでoff-by-oneで嵌まりまくったりでひどい結果でした。 問題文が一貫していて読みやすかったです。 scrapbox.io scrapbox.io scrapbox.io

Codeforces #614 Div2 B, C, D

何問解ければ良いかなどまったく分からない状態でコドフォに出たのですが、結果的に青復帰できたので良かったです。 scrapbox.io scrapbox.io scrapbox.io

ABC151 D(400), E(500)

Fがあと10分調べるという方針を思いつくのが早ければ通ってたのにという感じです。 Dで色々試さなかったのも反省ポイントです。 scrapbox.io scrapbox.io

ABC149 D(400), E(500)

Eで変な条件で二分探索をして解けなくなってしまったので反省です。 scrapbox.io scrapbox.io