Time limit: 1.0s , Memory limit: 256M , Points: 20 (partial)
Dãy số Xorbonacci với phần tử thứ ký hiệu
và được định nghĩa đệ quy như sau:
Bài toán hôm nay Trung dành cho các bạn là tính giúp giá trị:
với hai giá trị
cho trước. Phép toán ký hiệu
là phép xor nhị phân.
Input
Dòng thứ nhất là số nguyên thỏa
.
Dòng thứ hai chứa số nguyên đầu tiên của dãy số
thỏa
.
Dòng số ba chứa số nguyên là số câu hỏi cần hỏi thỏa
.
dòng tiếp theo mỗi dòng chứa hai số nguyên
là phạm vi cần hỏi cho công thức cần tính giá trị thỏa
.
Output
Ứng với mỗi câu hỏi in giá trị cần tính, mỗi giá trị in trên một dòng.
Samples
Sample Input 1
4
1 3 5 7
3
2 2
2 5
1 5
Sample Output 1
3
1
0
Sample Input 2
5
3 3 4 3 2
4
1 2
1 3
5 6
7 9
Sample Output 2
0
4
7
4
Comments