1日1回感謝のがんばるぞい #17~#18
12/13
Educational Codeforces Round 70 (Div.2)
反省:CとD難しすぎる。憲法違反。Cいけたと思ったけど見落としがあった。
12/14
Codeforces Round #606 (Div.2)
反省:Aの例を誤読してた(1と77と777と44、みたいなやつを17777744、だと思ってて問題文なんども読み直した)。Dのスマートな解法が思い浮かばなかったので重実装でゴリ押しした。Eがめんどくさ過ぎてやだやだ絶対実装したくない〜と駄々をこねていたら時間がギリギリになった。終了時間を5分間違えてた。ただEまで解けたので良かった。
1日1回感謝のがんばるぞい #11~#16
12/10
Codeforces Round #599 Div.1
反省:Bが難しすぎる。訴訟。
AtCoder Regular Contest 078
反省:D問題で幅優先探索初めて書きましたが僕は緑コーダーですか?当時の水コーダーや青コーダーでもD問題できてない人多かったからとりあえずヨシ!今日は深さ優先探索も生まれてから2,3回目くらいに書いた。やっぱり緑コーダーじゃないですか...。
12/11
Codeforces Round #580 Div.1
反省:Bが難しすぎる、と思ったけどフレンドみんなできてました。悲しい。Div1で1完だと速解き力がなくて最下位層になるので紫色になってもDiv2onlyで上げていこう。あれ?僕すでに紫色になってませんでしたっけ?
Codeforces Round #581 Div.2
反省:2完しかできなかった∩(´;ヮ;`)∩ンヒィ~。自分とwriterが許せない(自分とwriterが許せない、気に入ったので積極的に使っていきたい)。今週はあと1がんばるぞいポイントです(!?)。
12/12
AtCoder Beginner Contest 104
反省:DPに時間がかかりすぎた。緑コーダーとしてDPは必須能力ですよ><。あと持ってるライブラリを忘れてて普通にググってしまった。
Codeforces Round #605 Div.3
反省:E問題できそうでできなかった。ただDiv3とはいえC問題まではめっちゃ快速で解けたしD問題もWAった時に手元で適当に作ったテストケースが偶然自分の盲点になってるところだったので割とスムーズに修正できた。
何故か今日の段階でがんばるぞいポイントが8溜まったので今週はもう精進しません。さようなら。
1日1回感謝のがんばるぞい #9~#10
12/10
AtCoder Regular Contest 066
反省:C問題で2のn乗とnの2乗を間違えてて、しかもテストケースが2と4だったので気づかずに提出した。D問題難しくて解けなかった。桁DPするところまでは分かったんだけどな...。公式の解説が難しいのでググったらだいぶ重要な言い換えが抜けてるみたいでそこまで解説してくださっているはてなブログがあった。圧倒的感謝。
Codeforces Round #600 Div.2
反省:A問題から順に+1,+2,+1,+3とかラリったようなWA数だった。ラリるな。
1日1回感謝のがんばるぞい #7~#8
12/7
反省:D問題難しすぎるので僕ではなく作問者が反省しろ。僕はCまで高速で解けたので偉い。
12/8
AtCoder Beginner Contest 147
反省:EとFが解けなかった。これくらいの難易度のやつイマイチ力不足感がある。高橋君の派生版久しぶりに見た(というかリアルタイム参加では初めて見た気がする)し新キャラだったのでテンション上がった。これ+-0か-10くらいいきそうだと思ったらレート17上がった。敗北を知りてぇ。
今週のがんばるぞいポイント 8
1日1回感謝のがんばるぞい #3~#6
12/4
AtCoder Regular Contest 083
反省:D問題で2WA、そのうち1つはintオーバーフローをしてしまった。つい先週もしたばかりなのに。
12/5
反省:2完しかできなくてレートを100溶かした。Cは途中まで誤読していて解けなかったのでDに移行。Dはコード書いてみたけどWA(後から考えたら解法が間違っていた)。Cの誤読に気づいたが焦っていて理解力を失っていたので解法が思い浮かばなかった。
12/6
反省:何度目のintのオーバーフローか。最近1日1回感謝のintオーバーフローしている気がする。感謝が溢れすぎているね。ただ、Dは解法思いついたのマジで天才だったしパフォ換算でも1900くらい行ってるので良かった。
反省:Div1でやってみて2完だったけど時間があまり残っていなかったのでDiv2でやってたらB(Div2のD)までは解けてない。計算量3*10^5なのにTLEして何かと思ったらcin >>だった(半ギレ)。
1日1回感謝のがんばるぞい #1~#2
1日1回感謝のがんばるぞいをすることにしました。
1日1回感謝のがんばるぞいとは?
1がんばるぞいはコンテスト(バチャ含む)1回。どうしてもバチャコンができない時は自分のレート-200以上のDifficultyの問題を4問以上で1がんばるぞいとする。これを1日1回(忙しい日もあるので大体週7くらい)やる。己を育ててくれた競プロに感謝しながらやる。反省点、良かった点などをまとめて数回分溜まったら記事として出す。
12/3
反省:D問題は前に解けなくて解法見た問題だったが思い出すのに時間がかかった。E問題で必要かどうか迷ったステップを面倒だから飛ばしたら必要だった。
12/4
AtCoder Regular Contest 092
反省:D問題は間違った方針で詰まったまま動けなかった。ただ、考える道筋はまあまあ良かったと思う。E問題は思いついた解法をなんか違う、と思って確認せずに捨てたらそれが正しい解法だった。
こどふぉ紫色になるまでにやったこと
はじめに
AtCoderで水色になってからかれこれ2ヶ月経ったらしいですが、昨日のこどふぉで紫色になったので記念記事を書こうと思います。
こどふぉ垢はこれです。フレンド3人しかいなくて悲しいのでフレンド登録してください。ツイッターのDMとかでアカウント教えてくだされば僕もフレンド登録します。
やったこと:精進せずに頑張ってレートを上げた
注目を引く見出しにするために誇張してますが実際精進ペースは9月までの3分の1くらいになってます。精進飽きちゃうじゃないですか?でもレートは上げたいじゃないですか?
精進せずにレートを上げる方法
コンテストに出ます。コンテストは精進ではないので。ただしコンテストは精進と同等もしくはそれ以上の効果が出ると科学的に証明されています。コンテストに出ましょう。また、コンテスト中の環境も変えました。YouTubeでBGM流していたのをLINE MUSICに変えたらAppleのブンブンブンブンドゥ(ドヤ)みたいなCMで集中力が切れることがなくなった上に曲順もプレイリストで固定できて良いです。あとコンテスト5分前にはノート、シャーペン、パソコン、スマホ(パソコンだと問題出るのに時間かかることが稀にあるので)、蟻本を手元に用意してコンテスト直前やコンテスト中に焦ることのないようにしました。これで限界まで集中できるようになったのでこれらの効果は結構バカにできないです。思考時間>>タイピング時間の中で集中すると思考時間が大幅に短縮できるので。
これからの課題
精進する。精進するとレートが上がるので。