← 一覧に戻る
4択

再帰の終了条件

同じ値でもう一度
発展

解き方ナビ

呼出しと戻りを別方向に追う

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

  1. 1

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

  2. 2

    最初の引数 n を書き、終了条件に当たるまで呼出しを下向きに並べる。

  3. 3

    終了条件の戻り値が決まったら、逆順に一段ずつ掛け算して戻る。

  4. 4

    最初の呼出しまで戻ったら止め、最上段の return value を答える。

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

呼び出す方向と戻る方向を同時に計算しない。まず積み、次に戻す。

疑似言語

seed: 735274647

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


    

設問