競プロってアルゴリズム考えるのはかなり必要な技能だと思うが、コーディングの速さのための本質から離れた複雑な実装は、必要な技術ではない気がする。JOIみたいに決まった時間で決まった問題数解く形式の方が嬉しい。