求 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。
云斗学院 계정으로 가입하면 云斗学院로 제공되는 모든 OJ를 이용하고 참여하실 수 있습니다.
云斗学院 공용 계정을 사용