解:(1)當n=1時,a
1=1;
當n≥2,n∈N
*時,a
1+a
2++a
n-1=(n-1)
2,
所以a
n=n
2-(n-1)
2=2n-1;
綜上所述,a
n=2n-1(n∈N
*).(3分)
(2)當k=1時,若存在p,r使

成等差數列,則

,
因為p≥2,所以a
r<0,與數列a
n為正數相矛盾,因此,當k=1時不存在;(5分)
當k≥2時,設a
k=x,a
p=y,a
r=z,則

,所以

,(7分)
令y=2x-1,得z=xy=x(2x-1),此時a
k=x=2k-1,a
p=y=2x-1=2(2k-1)-1,
所以p=2k-1,a
r=z=(2k-1)(4k-3)=2(4k
2-5k+2)-1,所以r=4k
2-5k+2;
綜上所述,當k=1時,不存在p,r;
當k≥2時,存在p=2k-1,r=4k
2-5k+2滿足題設.(10分)
(3)作如下構造:

,其中k∈N
*,
它們依次為數列a
n中的第2k
2+6k+5項,第2k
2+8k+8項,第2k
2+10k+13項,(12分)
顯然它們成等比數列,且

,

,所以它們能組成三角形.
由k∈N
*的任意性,這樣的三角形有無窮多個.(14分)
下面用反證法證明其中任意兩個三角形A
1B
1C
1和A
2B
2C
2不相似:
若三角形A
1B
1C
1和A
2B
2C
2相似,且k
1≠k
2,則

,
整理得

,所以k
1=k
2,這與條件k
1≠k
2相矛盾,
因此,任意兩個三角形不相似.
故命題成立.(16分)
分析:(1)當n=1時,a
1=1;當n≥2,n∈N
*時,a
1+a
2++a
n-1=(n-1)
2,由此能求出數列a
n的通項公式.
(2)當k=1時,若存在p,r使

成等差數列,則

,再由題設條件分類討論知當k=1時,不存在p,r;當k≥2時,存在p=2k-1,r=4k
2-5k+2滿足題設.
(3)作如下構造:

,其中k∈N
*,它們依次為數列a
n中的第2k
2+6k+5項,第2k
2+8k+8項,第2k
2+10k+13項,顯然它們成等比數列,且

,所以它們能組成三角形.由k∈N
*的任意性,這樣的三角形有無窮多個.再用反證法證明其中任意兩個三角形A
1B
1C
1和A
2B
2C
2不相似.
點評:本題考查數列的性質和應用,解題時要注意合理地構造函數進行求解.