∵|x|=1-a≥0,∴a-1≤0,-a2≤0,∴a-1-a2≤0,又y2=(1-a)(a-1-a2)≥0,∴1-a=0,解得a=1,∴|x|=1-1=0,x=0,y2=(1-a)(-1-a2)=0,∴x+y+a3+1=0+0+1+1=2.故答案为:2.