AtCoderチャレンジ供養会場(2020/03/08-2020/03/14)
コンテストでの時間切れや解けなかった過去問を振り返って供養していく
3/8: diverta 2019 Programming Contest E - XOR Partitioning
Difficulty: 2371 (記事作成時点) 実装は 計算量は前処理に 、 の計算は の登場回数について線形なので、合計で 供養
問題
解法
躓いた点
3/9: AtCoder Beginner Contest 158 E - Divisible Substring
Difficulty: 1849 (記事作成時点) 実装は 計算量は の前計算に 、 を合計 で求められるので、合計で 供養
問題
解法
躓いた点
3/10: AtCoder Beginner Contest 158 F - Removing Robots
Difficulty: 1975 (記事作成時点) 実装は 計算量は 供養
問題
解法
躓いた点
3/11: 日立製作所 社会システム事業部 プログラミングコンテスト2020 C - ThREE
Difficulty: 2012 (記事作成時点) 実装は 計算量は 供養
問題
解法
躓いた点
3/12: CADDi 2018 E - Negative Doubling
Difficulty: 2372 (記事作成時点) 実装は 計算量は 供養
問題
解法
躓いた点
3/13: AtCoder Beginner Contest 138 F - Coincidence
Difficulty: 2376 (記事作成時点) 実装は 計算量は 供養
問題
解法
躓いた点
3/14: AtCoder Grand Contest 004 D - Teleporter
Difficulty: 2379 (記事作成時点) 実装は 計算量は 供養
問題
解法
とすると、点 がちょうど 回の移動で に到達するとき、 の親 は 回の移動で に到達しており、次の移動後に にいるため条件に反する
躓いた点