AtCoder過去問を趣味で解く

2026-03-27

生来パズルを解くのがあんまり得意でない自認があった。 数理パズルもやるんだけど、解けなくて放置している間に忘れるなど。よくない。

最近会社で競技プログラミングの話が出ているのを目にして、そういえばやってみようかなと思ったのだった。

子育てとAtCoder

AtCoder Beginner Contest (ABC) から始めるのが妥当。 なのだが、土曜の21時にリアタイ参加は寝かしつけなどもあって全然無理。

過去問

普通に過去問にトライできるのありがたい。 https://atcoder.jp/contests/

古いのからいったん時間制限なしで一日1問くらいのペースで解こうかなと思っている。

やってみてわかったこと

実際にVSCode上でGoでコードを書いていると思うこと。

  • ブラウザにコードコピペが大変面倒
  • テストを手で実行するのも面倒

問題にフォーカスしたいのにこういう不要なオーバーヘッドがつらいなーとなる。

これは技術的に解決することができるようだ。

でもPythonとかNodeのランタイム入れるのだるいなーというのがある。 ojのコードを読んだら、結局スクレイピングだったのでそれならまあその方式で自前実装やるかーとなった。