当a1=2时,a2=1- 1 2 = 1 2 ,a3=1-2=-1,a4=1-(-1)=2,a5=1- 1 2 = 1 2 ,这时发现这一列数是按照2, 1 2 ,-1的顺序依次循环,由此可知,2011÷3=670…1,所以a2011与a1相同,即a2011=2.故答案为:2.