A - ^&^
题意:
使(A xor C) & (B xor C)最小,求c的值,如果c为0时,值最小为0,那么输出1.
分析:
可以把原式变为(A&B)xorC,异或:同为0,异为1,所以,让C等于(A&B)就可以,注意题目要求。
代码:
F - Shuffle Card
题意:
n个数和m次操作,每次操作让一个数去到最前面,问最后排列的顺序。
分析:
可以用栈将数组倒着存进去,然后每次操作时,新存一个数到栈,遍历整个栈,每次取出时,要判断是否这个数字取出来过,如果存在,就不输出,不存在,就输出。
代码: