若丨a+1丨+(b-1)的平方=0,则a的2004次方+b的2003次方等于多少?