>42
差が 1、もしくは比が 2 の数列にしか対応してないでしょ?
1 3 5 7 9 11 (差が 2) とか 1 3 9 27 81 (比が 3) のような入力に対しても
それに沿った数列を生成しなきゃいかんのだが。

>43
誰に言ってるの?