← 一覧に戻る
4択

DPで階段の上り方

同じ値でもう一度
発展

解き方ナビ

直前二つの結果から次の値を作る

選択肢は最後に見ます。次の4手順を上から一つずつ進めてください。

  1. 1

    設問の最後を先に読み、『何の値を答えるか』を一つだけ決める。

  2. 2

    ways[0] と ways[1] の初期値を、計算を始める前に二行へ固定する。

  3. 3

    i を一つ進めるたび、確定済みの二つを足して ways[i] を新しい行へ書く。

  4. 4

    i が n に到達したら止め、配列全体ではなく ways[n] だけを答える。

詰まったときの確認ポイント

ways[i] を求める途中で、まだ確定していない未来の要素を使わない。

疑似言語

seed: 128993051

1 / 1行初期値を表へ写します


    

設問