Codeforces Round #896 (Div. 2) ABCDE 题解 (Java/C++)

A. Make It Zero 题解 如果把所有数都一起异或起来。那么对于每一位来说,如果这一位上本来有奇数个1,那么最后所有数在这一位都会是1。否则就都是0。 那么如果n是偶数,最坏的情况也就是第一次把所有数的某一位全部变成1,然后再全部异或依次变成0。…

Codeforces Round 893 (Div. 2) ABCD 题解 (Java/C++)

A. Buttons 题解 两个人一定会优先点$c$。所以当且仅当$c$为奇数的时候Anna可以多点一次。之后只需看$a-b$的结果是否大于零即可。如果小于等于0,那么Anna一定会输,否则会赢。 代码 Java C++…