有一个运算程序,可以使a+b=n(n为常数)时,得(a+1)+b=n+1,a+(b+1)=n-2.

有一个运算程序,可以使a+b=n(n为常数)时,得(a+1)+b=n+1,a+(b+1)=n-2.,第1张

程序的用意在于a每+1则式子整体值就在原基础上+1,而b每+1则式子整体值在原基础上-2,那么已知式子原值为2,问的是2009+2009,说明a和b同步+了2008,根据程序用意,a+2008,式子值+2008,b+2008,式子值-2008*2,所以式子最终值为2-2008=-2006

a⊕b=n(a+1)⊕b=n+1 (a+2)⊕b=(a+1+1)⊕b=n+1+1=n+2

类推得 (a+k)⊕b=n+k

同法可以得到 a⊕b=n a⊕(b+1)=n-2 a ⊕(b+2)=n-2-2=n-4

所以可以得到 a⊕(b+m)=n-2m

所以 (a+k)⊕(b+m)=a⊕(b+m)+k=a⊕b-2m+k

2013⊕2013=1⊕1 -2×2012+2012=2-2012=-2010

2014⊕2014=1⊕1 -2×2013+2013=2-2013=-2011


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/7831713.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-10
下一篇 2023-04-10

发表评论

登录后才能评论

评论列表(0条)

保存