设集合A={x,x2,xy},B={1,x,y}.且A=B,求实数x,y的值