一道关于集合与函数概念的题,已知A={1,1+d,1+2d},B={1,q,q^2}当A=B时,求d,q的值.