penguin46の精進記録

気まぐれで何かを書きます

AtCoder Heauristic Cotest 014 解説(9位)

日記はこちらです↓ penguin46.hatenablog.com 結果 pretest 、システムテストともに9位 問題概要 atcoder.jp格子点上に頂点を1つ追加して軸に平行or45度傾いた長方形を作ることを沢山繰り返してください。既存の頂点を通ったり、辺を共有するような長方形は…

AtCoder Heuristic Contest 014 参加記

参加中に書いていた日記です。殆どコピペなので長いです。解説記事は追って書こうと思います。 内容を整理した解説記事はこちらです↓ penguin46.hatenablog.com (https://iilj.github.io/AtCoderMarathonReplay)(https://iilj.github.io/AtCoderMarathonRepl…

2021年の振り返りと2022年の目標

はじめに 年末なので、今年1年間の振り返りをして、来年の目標を立てようと思います。振り返りは具体的なsolutionとかは書かず、当時のお気持ちを思い出として残す感じにしようと思います。(なので特に有用なことはないと思います。) AtCoderで青色になる…

AtCoderで青色になったので2年間を振り返ってみた

はじめに 1/23のABC189で、青色になることができたので、例に倣って色変記事を書いてみました。少しでも誰かの参考になれば嬉しいです。 目次 AtCoderとは 競技プログラミングを始めるまで 茶色になるまで 緑色になるまで 水色になるまで 青色になるまで そ…

Educational Codeforces Round 99(Div.2) D. Sequence and Swaps 解説

初投稿なので丁寧目に書きました。たぶん今後は徐々にテキトーになります(苦笑) 問題リンク codeforces.com 問題概要 個の非負整数からなる数列と、非負整数が与えられます。次の操作を好きな回数行えます。 操作: より大きいの要素を選択し、とを入れ替え…