(a+1)*b=n+1
a*(b+1)=n-2
(a+1)*(b+1)=(n+1)-2=n-1
(a+2)*(b+1)=(n-1)+1=n
(a+2)*(b+2)=n-2
(a+3)*(b+2)=(n-2)+1=n-1
(a+3)*(b+3)=(n-1)-2=n-3
...
(a+2007)*(b+2007)=n-2007
所以2008*2008=-2005
用@来表示运算中的异或,也就是说:当a@b=n时,(a+1)@b=n+1,a@(b+1)=n-2。
若1@1=2,
则
2@1=2+1=3
2@2=3-2=1
3@2=1+1=2
3@3=2-2=0
……
观察可知,
在1@1=2的前提下,
n@n=3-n,
所以,
2008@2008=3-2008=﹣2005。
【和http://zhidao.baidu.com/question/302378882.html上面的这一题是类似的】
n+6 |
1 ⊕1 相当于a增加2,b增加2,结果就是在n的基础上增加2,再增加4,即n+2+4=n+6. |
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)