ROSECODE 307
尼姆操作
Nim operations
在数学中,nimbers(也称为 Grundy 数)在组合博弈论中被引入,其中它们被定义为 nim 堆的值。由于斯普拉格-格伦迪定理,它们出现在更大的博弈类别中。数是赋予新数加法和数乘的序数,与序数加法和序数乘法不同。
有关数字加法和数字乘法的更多信息,请访问以下页面:
尼布尔 - 维基百科,免费的百科全书
我们还定义 Nimber 平方根,使其返回一个数字,当将 nimber 乘法应用于自身时,返回原始数字:
s = Nim_sqrt(n) 使得 n = Nim_prod(s,s)
类似地,数字的 Nimber 逆数是应用数字乘法时的数字,返回 1:
1 = Nim_prod(n,Nim_inv(n))
使用上述操作从 n=0x100000(十六进制)到 0x110000(含)计算以下内容,并找到结果的总和。
答案格式:数字(十进制)
[我的时间安排: 6s]
答案格式:数字(十进制)
[我的时间安排: 6s]