MC Digital プログラミングコンテスト2024(AtCoder Heuristic Contest 031)に参加したので、問題を解いた過程を記録してみた。 問題 サンプルをベタ移植 すべての予約を縦割りで割り当てる しばらくコスト算出の実装に精を出す コストについて考えた イベントスペースを長方形のセクションに分割する セクションの分け方を実験した 複数ナップサック問題? 余裕のあるところに詰めてもらう(雑実装の解消) システムテスト やりたかったこと 問題 atcoder.jp W x W のグリッドで表現されるイベントホールがある D 日分の予約群があり、日毎に N 件の予約があ…