(1)设数列{b n}的公差为d,则
,解得
,
所以b n=2n。
(2)①设每一行组成的等比数列的公比为q,
由于前n行共有1+3+5+…+(2n-1)=n 2个数,且3 2<13<4 2,
所以a 10=b 4=8,所以a 13=a 10q 3=8q 3,
又a 13=1,解得
,
因此
,
所以,
,
,
因此
,
解得
;
②由①知,
,
不等式(n+1)c n≥λ,可化为
,
设
,
计算得f(1)=4,f(2)=f(3)=6,f(4)=5,
,
因为
,
所以当n≥3时,f(n+1)<f(n),
因为集合M元素的个数为3,
所以λ的取值范围是(4,5]。