问题:

(本题满分12分)
已知整数列 满足 ,前 项依次成等差数列,从第 项起依次成等比数列.
(1)求数列 的通项公式;
(2)求出所有的正整数 ,使得