>>366
基本的な漸化式の解法を復習してみよう
�@ a[n+1] = a[n]
�A a[n+1] = a[n] + 2
�B a[n+1] = a[n] + n
�C a[n+1] = a[n] + 2^n
�D a[n+1] = 2*a[n]
�E a[n+1] = 2*a[n] + 2
�F a[n+1] = 2*a[n] + n
�G a[n+1] = 2*a[n] + 2^n

�@ a[n] = a[1]
�A a[n] = 2*(n-1) + a[1]
�B a[n] = (1/2)*n(n-1) + a[1]
は、辺々足し算して導き出すよね
�Cも同じく足していくと、a[n] = a[1] + 2 + 2^2 + 2^3 +・・・+ 2^(n-1)
となって、2 + 2^2 + 2^3 +・・・+ 2^(n-1) の部分は、2*(2^(n-1) - 1)/(2-1)、
あるいは、1を足して、1 + 2 + 2^2 + 2^3 +・・・+ 2^(n-1) = (2^n -1)/(2-1) - 1、
つまり、a[n] = 2^n - 2 + a[1] になる

�Dは、辺々掛け算して、a[n] = 2^(n-1) * a[1] だ
�Eは、a[n+2] = 2*a[n+1] + 2 でもあるから、元の式で辺々引くと、
a[n+2] - a[n+1] = 2*(a[n+1] - a[n])
これは、b[n+1] = a[n+2] - a[n+1] とおくと、b[n+1] = 2*b[n] となって、�Dのパターンになる
�Fも、a[n+2] = 2*a[n+1] + (n+1) でもあるから、同様に辺々引くと、
a[n+2] - a[n+1] = 2*(a[n+1] - a[n]) - 1
これは、�Eのパターンだ
�Gは、2^nで割ってみると、�Eか�Aのパターンになることがある
割り切れないときは、>>365の手法を使って、�Dのパターンにするといい

見慣れない漸化式は、自分の解けるパターンに、なんとかもっていくっていうことだね