求 1⊕2⊕⋯⊕N1 \oplus 2 \oplus\cdots\oplus N1⊕2⊕⋯⊕N 的值。
A⊕BA \oplus BA⊕B 即为 A,BA,BA,B 按位异或后的值。
一行一个整数 NNN。
一个整数,表示所求的值。
3
0
对于 50%50\%50% 的数据,1≤N≤1061 \le N \le 10^61≤N≤106;
对于 100%100\%100% 的数据,1≤N≤10181 \le N \le 10^{18}1≤N≤1018。
注册一个 云斗学院 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 云斗学院 通用账户