C bài 16.E6: Hàm XOR
Gọi \(f(A, B)\) là phép XOR của \(A, A+1, ..., B\). Tìm \(f(A, B)\).
Ràng buộc
- Tất cả giá trị đầu vào là số nguyên.
- \(0 \leq A \leq B \leq 10^{12}\)
INPUT FORMAT
- Đầu vào được cung cấp từ Standard Input theo định dạng sau:
A B
OUTPUT FORMAT
- Tính \(f(A, B)\) và in ra kết quả.
Ví dụ:
Input
2 4
Output
5
\(2, 3, 4\) lần lượt là \(010, 011, 100\) ở hệ nhị phân. Phép XOR của chúng là \(101\), tương ứng với \(5\) ở hệ thập phân.
Input
123 456
Output
435
Giải thích ví dụ mẫu
Ví dụ 1:
- Input:
2 4
- Giải thích: Tính XOR của các số 2, 3, 4 (010, 011, 100), kết quả là 5 (101).
Ví dụ 2:
- Input:
123 456
- Giải thích: XOR từ 123 đến 456 cho kết quả là 435.
Lời giải bài tập này: Tại đây
Group giải đáp thắc mắc: Lập trình 24h
Fanpage CLB: CLB lập trình Full House- Việt Nam
Youtube: CLB Lập Trình Full House
Comments