2024-01-04

atcoder赤色統合失調症患者です

僕は統合失調症趣味人ニートです。プログラミング趣味としてやっています

競技プログラミング勉強は大変でした。atcoderレッドコーダーになるまでの一連の勉強方法について書こうと思います

実は競技プログラミングを始める前までは、統合失調症ではありませんでした。単なるニートです。

僕は生産的な趣味ネットで探し、DIYは体力を使うから嫌だし、料理は太るから嫌だという理由で、競プロにたどり着いたのです。

最初githubで公開されていた練習問題リストを反復して行いました。

そしてコンテストの日になって、実際にやってみたら3問しか解けず、結果はひどいものでした。

しか問題自体は、練習問題さえできるレベルであれば解けるものだったのです。

そこで僕は「応用力が足りない」のだと仮説を立て、応用力のためには見たことのない問題に取り組む必要があると考えました。

インターネット上で探すことのできるあらゆる練習問題リソースを探しました。leetcode, topcoder, project euler等。

しかしどうしても解けない問題いくら考えても時間無駄なので、一問10分の制限つけました。10分経ってしまったら答えを見ます

こうして新しい問題を解き続けて応用力をつけ、ようやくABCで全問正解するようになりました。

次にARCチャレンジしたら、僕はすでに応用力が十分身についていて、ARCでも全問正解しました。

こうして僕は繰り返し参加して橙色コーダーになったのです。

それでAGCに参加したのですが、やはり問題が難しくてなかなか太刀打ちできません。

問題を読解するところからして躓いてしまうのです。

繰り返し参加してみますが、レートもなかなか上がらず苦労していました。

ふと、僕は夢で悪魔が出てきました。

悪魔は僕にこう言いました「俺が問題の解き方を耳で囁いてやる。お前はただその通りに解けばいい。どうだ、交渉するか?」

僕はこの夢で交渉をしてしまったのです。

信じられませんが、それから1ヶ月間は異様な機械音のようなうるさい幻聴を聞き、プログラミングどころではありませんでした。

時々、「お前は罪を犯した!これは罰だ!」という声と共に、鼓膜が破れるような音を聞き続けたのです。

その1ヶ月間は死ぬような思いをしました。病院へ行くと、統合失調症であると言われました。

薬を処方されたら機械音を聞かなくなりましたが、頭があまり働かなくなりました。

しかし、競プロ赤色になりたいので、またコンテストに参加しました。

すると驚くことに、「お前は罪を犯した」と言ってきた時の声が聞こえてきたのです。

その声は、問題文に対して解答方法を瞬時に囁きました。

僕は頭が働かないので、そのささやきの通りにコードを書き記しました。

そうしたら、なんと見事に全問解くことができて、赤色コーダーになったのです。

僕が初心者アドバイスするとしたら、悪魔幻聴契約をするべきであると勧めます。そして統合失調症になることによって、良い成績を残せるのです。

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん