蒟蒻求助,谢谢大佬来解答

P2197 【模板】Nim 游戏

@[ltx2007](/user/298059) g每次要清零啊QAQ
by qian_shang @ 2020-07-30 09:23:07


@[qian_shang](/user/64175) 非常感谢,已AC
by ltx2007 @ 2020-07-30 09:28:53


这个异或是什么意思?? (c++新手)
by Carrot_Rui @ 2020-10-03 15:27:58


@[qian_shang](/user/64175) 您知道吗??
by Carrot_Rui @ 2020-10-03 15:30:11


@[waitingfor](/user/376481) ------------ 异或就相当于二进制中没有进位的求和; ------------ 0+0=0; 1+0=1; 0+1=1; 1+1=0;
by 1GNI5T4R @ 2020-11-27 16:51:40


@[Carrot_Rui](/user/376481) ###### 异或就是指将两个数转化为二进制,接下来诸位进行以下操作: 1. 若两个数字的这一位为空,则补齐这个空,这一位为0。 1. 如果这两位数字相同,结果的这一位为0;否则这一位为1。 1. 进行下一轮操作。 ###### 最后再将结果转化为十进制数。 例子: ``` 8^1=9 ``` 因为8的二进制是1000,1二进制是1,转化为0001。1000与0001只有开头和末尾不同为1,所以结果就是2(1001),也就是9。
by QAQ_YTH @ 2022-12-06 22:45:42


|