ABC133からAtCoderを始めました。
動機
プログラミングは昔から好きで趣味として嗜んでいましたが、なにしろ趣味程度なので、アルゴリズム力や実装力はぜんぜん育ちませんでした。このたび、子育てを始めてまとまった時間が取れなくなったため、細切れ時間に練習できる競技プログラミングを始めて鍛え直すことにしました。
言語の選択
趣味でも仮に仕事になるにしてもC++を使うという選択肢はないと思ったので、流行しているPythonを選択しました。また、せっかくあるのでPyPyという高速処理系を使うことにしました。
サイトの選択
子育てをする都合上、日本時間で無理のない時間にコンテストが開かれる必要があります。したがって、候補は最初はAtCoderかyukicoderくらいでした。正直どちらでも良かったのですが、勢いのありそうなAtCoderを選択しました。
目標
鍛えたいのは競プロ力ではなく実装力・アルゴリズム力なので、競プロに最適化しなくても到達できそうな青コーダーになること、またはAtCoder Beginners Contestで安定して6完することを目標にします。数回ABCに参加してみた感じ、今(2019年7月)時点の実力は水色くらいかなあと感じています。