(1)①由数列{an}是等差数列及a1+a2+a3=9,得a2=3,
由数列{bn}是等比数列及b1b2b3=27,得b2=3. …(2分)
设数列{an}的公差为d,数列{bn}的公比为q,
若m=18,
则有解得或,
所以,{an}和{bn}的通项公式为an=3n-3,bn=3n-1或an=-n+12,bn=3?(-2)n-2…(4分)
②由题设b4-b3=m,得3q2-3q=m,即3q2-3q-m=0(*).
因为数列{bn}是唯一的,所以
若q=0,则m=0,检验知,当m=0时,q=1或0(舍去),满足题意;
若q≠0,则(-3)2+12m=0,解得m=-,代入(*)式,解得q=,
又b2=3,所以{bn}是唯一的等比数列,符合题意.
所以,m=0或-. …(8分)
(2)依题意,36=(a1+b1) (a3+b3),
设{bn}公比为q,则有36=(3-d+)(3+d+3q),(**)
记m=3-d+,n=3+d+3q,则mn=36.
将(**)中的q消去,整理得:d2+(m-n)d+3(m+n)-36=0 …(10分)
d的大根为=
而m,n∈N*,所以 (m,n)的可能取值为:
(1,36),(2,18),(3,12),(4,9),(6,6),(9,4),(12,3),(18,2),(36,1).
所以,当m=1,n=36时,d的最大值为. …(16分)