【答案】
分析:(Ⅰ)根據題設條件進行恒等變形,構造a
n-1=c(a
n-1-1),利用迭代法,即可求數列的通項公式;
(Ⅱ)由(Ⅰ)的結論求出數列的通項,利用錯位相減法求和;
(Ⅲ)由(Ⅰ)的結論知a
n=(a-1)c
n-1+1.接合題設條件得0<c
n-1<

,再用反證法得出c的范圍.
解答:解:(Ⅰ)由題設得:n≥2時,a
n-1=c(a
n-1-1)=c
2(a
n-2-1)=…=c
n-1(a
1-1)=(a-1)c
n-1.
所以a
n=(a-1)c
n-1+1.
當n=1時,a
1=a也滿足上式.
故所求的數列{a
n}的通項公式為:a
n=(a-1)c
n-1+1;
(Ⅱ)由(Ⅰ)得b
n=n(1-a
n)=

∴S
n=b
1+b
2+…+b
n=

+2•

+…+

∴

S
n=

+2•

+…+

+

∴兩式相減可得

S
n=

+

+…+

-

∴S
n=

(Ⅲ)由(Ⅰ)知a
n=(a-1)c
n-1+1.
若0<(a-1)c
n-1+1<1,則0<(1-a)c
n-1<1.
因為0<a
1=a<1,∴0<c
n-1<

(n∈N
+).
由于c
n-1>0對于任意n∈N
+成立,知c>0.
下面用反證法證明c≤1.
假設c>1,由函數f(x)=c
x的圖象知,當n→+∞時,c
n-1→+∞,
所以c
n-1<

不能對任意n∈N
+恒成立,導致矛盾.
∴c≤1,因此0<c≤1.
點評:本題主要考查數列的概念、數列通項公式的求法以及不等式的證明等,考查運算能力,屬于中檔題.