p,qは整数とする。
a_1=1、a_2=2、a_(n+2)=pa_(n+1)+qa_nである数列{a_n}について、以下の問に答えよ。

(1)任意のiに対しa_(i+1)>a_iとなるために、p,qが満たすべき必要十分条件を求めよ。

(2)p,qは(1)の条件を満たすとする。さらに{a_n}が以下の条件[C]を満たすために、p,qが満たすべき必要十分条件を求めよ。
[C]どのような3以上の整数jに対しても、1≦mj<kj≦3である正整数mj,kjが存在して、{a_(j+kj)-a_(j+mj)}/(kj-mj)がa_j,a_(j+1),a_(j+2),a_(j+3)のいずれかに等しくなるようにできる。