| > a[100]=195/4 または -197/4
そうなりますね。
> a[2]が負の場合と a[3]〜a[99]のどれかが負の場合は分ける必要がありますか?
a[2]が負の場合は a[3]=a[2]+1/2 を適用する場合と a[3]=-a[2] を適用する場合の 2通りが考えられ、結局その二つは同じ結果にはなりますが、 そのことを言う必要があると思います。 a[3]〜a[99]が負の場合は次の項に a[n]=-a[n-1]しか適用できませんので a[2]が負の場合と扱いが異なり、分けた方が良いように思います。
もちろん、a[2]とa[3]〜a[99]をまったく区別せずに済むうまい方法が 何かあれば分ける必要はないですが、うまい方法があるのでしょうか。
|