だから私はこの割り当てを持っています:
質問 2 についてサポートが必要です。
階乗が逆に計算されていることに気付いたとき、私はそれを行う方法を知っていると思っていました。アルゴリズムは直感的には正しいのですが、ループが始まる前に成り立つループ不変条件を見つけることができないようです。
よくわかりません。ありがとう。
だから私はこの割り当てを持っています:
質問 2 についてサポートが必要です。
階乗が逆に計算されていることに気付いたとき、私はそれを行う方法を知っていると思っていました。アルゴリズムは直感的には正しいのですが、ループが始まる前に成り立つループ不変条件を見つけることができないようです。
よくわかりません。ありがとう。
ヒント。z <- y
ループが始まる前に追加しても、アルゴリズムの結果は変わりません。これにより、ループの不変式が見つけやすくなりますか?
これはおそらくあなたが探しているものです。解答そのものだけでなく、解説も充実しているので良い教材だと思います。