Module: Mo algoritması


Problem

2 /4


güçlü dizi

Problem

a1, a2, ..., an doğal sayılarından oluşan bir dizi vardır. Alt dizilerinden bazılarını ele alalım al, al + 1, ..., ar, burada 1 ≤ l ≤ r ≤ n ve her bir doğal sayı için s, bu alt dizide s sayısının tekrarlanma sayısını Ks ile gösterir. Bir alt dizinin önem derecesine, tüm farklı tamsayılar üzerinden Ks·Ks·s çarpımlarının toplamına s diyelim. Dizideki farklı sayıların sayısı sonlu olduğundan, toplam yalnızca sonlu sayıda sıfır olmayan terimler içerir.

Verilen t alt dizinin her birinin kardinalitesini hesaplamak gerekir.

Girdi
İlk satır iki tamsayı içerir n ve t (1 ≤ n, t ≤ 200000) — sırasıyla dizinin uzunluğu ve istek sayısı.
İkinci satır n doğal sayı içerir ai (1 ≤ ai ≤ 106) — dizi öğeleri.
Sonraki t satırları iki pozitif tam sayı l ve r içerir (1 ≤ l ≤ r ≤ n) — karşılık gelen alt dizinin sol ve sağ uçlarının dizinleri.

Künye
i'nci satırın tek doğal sayıyı içerdiği t satırları yazdırın — i'inci sorgu alt dizisinin önemi.

Örnekler:
 
Giriş Çıktı
3 2
1 2 1
1 2
1 3
3
6
8 3
1 1 2 2 1 3 1 1
27
16
27
20
20
20