XOR और पसंदीदा नंबर
Problem
इवान की पसंदीदा संख्या k और लंबाई n की एक सरणी ai है। अब यह आपसे m अनुरोधों का उत्तर देने के लिए कहता है।
संख्या l और r की जोड़ी द्वारा दी गई प्रत्येक क्वेरी के लिए, पूर्णांक i और j के जोड़े की संख्या ज्ञात करना आवश्यक है जैसे कि l ≤ i ≤ j ≤ r और xor संख्याओं का ai , ai + 1, ..., aj k है।< बीआर />
इनपुट:
पहली पंक्ति में पूर्णांक n, m और k (1 ≤ n, m ≤ 105, 0 ≤ k ≤ 10) हैं 6) — सरणी की लंबाई, अनुरोधों की संख्या, और इवान की पसंदीदा संख्या, क्रमशः।
दूसरी पंक्ति में n पूर्णांक ai (0 ≤ ai ≤ 106) — इवान की सरणी।
इसके बाद एम लाइन हैं। i-th लाइन में नंबर li और ri (1 ≤ li ≤ r< शामिल हैं उप>i ≤ n) i-th क्वेरी को परिभाषित करता है।
आउटपुट:
एम लाइन प्रिंट करें, प्रश्नों के उत्तर उसी क्रम में दें जिस क्रम में वे इनपुट में दिखाई देते हैं।
उदाहरण:
<तालिका सीमा = "1" सेलपैडिंग = "1" सेलस्पेसिंग = "1" शैली = "चौड़ाई: 500 पीएक्स;">
<शरीर>
इनपुट |
आउटपुट |
6 2 3
1 2 1 1 0 3
16
3 5
| 7
0 |
5 3 1
1 1 1 1 1 1
15
24
1 3
| 9
4
4टीडी>
|
टेबल>