Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- long nxor = 0;
- for (long i = 0; i <= N; i++)
- nxor = XOR(nxor, i);
- long axor = 0;
- long K = 0;
- long H = N;
- while (H > 0)
- {
- H >>= 1; K++;
- }
- for (long i = 0; i < N - 1; i++)
- for (long j = 0; j < K; k++)
- axor = XOR(axor, get(i,j) << j);
- long result = XOR(nxor, axor).
- long allsum = n * (n + 1) / 2;
- long sum = 0;
- long K = 0;
- long H = N;
- while (H > 0)
- {
- H >>= 1; K++;
- }
- for (long i = 0; i < N - 1; i++)
- for (long j = 0; j < K; k++)
- sum += get(i,j) << j;
- long result = allsum - sum.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement