已知a、b互为相反数,c、d互为倒数,m的绝对值等于2,p是数轴上到原点的距离为1的数.求p的2004次方-cd+(a+