已知A={1,1+d,1+2d},B={1,q,q^2},当A=B时,求d,q的值.