yutasの競技プログラミング勉強帖

競技プログラミングの問題についての解説記事を主に書いています。

400点

D - Pyramid / AtCoder Beginner Contest 336

AtCoder Beginner Contest 336 (ABC336) のD問題 (Pyramid) の解説記事です。

D - Reindeer and Sleigh / ユニークビジョンプログラミングコンテスト2023 クリスマス (AtCoder Beginner Contest 334)

AtCoder Beginner Contest 334 (ABC334) のD問題 (Reindeer and Sleigh) の解説記事です。

D - Erase Leaves / トヨタ自動車プログラミングコンテスト2023#8 (AtCoder Beginner Contest 333)

AtCoder Beginner Contest 333 (ABC333) のD問題 (Erase Leaves) の解説記事です。

D - Takahashi Unevolved / AtCoder Beginner Contest 180

ABC180のD問題です。 コンテスト中オーバーフローに気をつけて、慣れないPythonを使って1WAしました。 問題 強さ, 経験値の高橋くんを次の2種類の方法で強化したとき、 強さ未満での経験値の最大値を求めよ。 強さが倍, 経験値は増加 強さが増加, 経験値は増…

D - Redistribution / AtCoder Beginner Contest 178

解き方が色々ありそうな、ABC178のD問題です。 問題 整数が与えられる。 全ての項が以上の整数で、総和がとなる数列の個数を、 で割ったときのあまりを求めよ。 条件 考えたこと この問題、公式解説はDPが想定解となっていますが、 自分は場合の数を みたい…