Module: Mo algoritması


Problem

3 /4


XOR ve favori numara

Problem

Evan'ın favori bir sayısı k ve n uzunluğunda bir ai dizisi var. Şimdi sizden m isteği yanıtlamanızı istiyor.

l ve r sayı çifti tarafından verilen her sorgu için, l ≤ i ≤ j ≤ r ve xor olacak şekilde i ve j tamsayı çiftlerinin sayısını bulmak gerekir. ai , ai + 1, ..., aj sayıları k'dır.< br />
Giriş:
İlk satır n, m ve k tamsayılarını içerir (1 ≤ n, m ≤ 105, 0 ≤ k ≤  10) 6) — sırasıyla dizinin uzunluğu, istek sayısı ve Evan'ın favori numarası.
İkinci satır n tamsayı içerir ai (0 ≤ ai ≤ 106) — Evan'ın dizisi.
Sonra m çizgiler var. i'inci satır li ve ri sayılarını içerir (1 ≤ li ≤ r< sub>i ≤ n) i'inci sorguyu tanımlar.

Çıktı:
Girdide göründükleri sırayla soruların yanıtlarını m satır yazdırın.

Örnekler:
 
Giriş Çıktı
6 2 3
1 2 1 1 0 3
16
3 5
7
0
5 3 1
1 1 1 1 1
15
24
1 3
9
4
4