• محدودیت زمان: ۱.۵ ثانیه
  • محدودیت حافظه: ۲۵۶ مگابایت

مریم آرایه nn عضوی a=[a1,a2,...,an]a=[a_1,a_2,...,a_n] را دارد. او می‌خواهد امتیاز qq تا از زیربازه‌های این آرایه را پیدا کند. امتیاز یک زیربازه برابر با تعداد اعدادی است که نسبت به این زیربازه خوش‌حال هستند.

همچنین می‌دانیم عدد kk نسبت به زیربازه‌ی [al,al+1,al+2,...,ar][a_{l},a_{{l}+1},a_{{l}+2},...,a_{r}] خوشحال است اگر عدد kk دقیقاً xx بار در زیربازه آمده باشد که clkxcrkcl_k \leq x \leq cr_k باشد.

توضیح تصویر

برای مثال اگر aa برابر با [1,2,1][1,2,1] باشد و cl1=cr1=1cl_1=cr_1=1 عدد 11 نسبت به زیربازه‌ی 11 تا 22 ([1,2][1,2]) خوش‌حال است چون یک بار در این بازه آمده است ولی نسبت به زیربازه‌ی 11 تا 33 ([1,2,1][1,2,1]) خوش‌حال نیست چون دو بار در این بازه آمده است و cr1<2cr_1 < 2.

ورودی

در سطر اول ورودی، سه طبیعی nn که طول آرایه، mm که حداکثر عدد آرایه و qq که تعداد زیربازه‌هایی است که مریم می‌خواهد امتیاز آن‌ها را بداند. 1n,m,q300,0001\leq n, m, q \leq 300,000

در سطر بعدی nn عدد a1,a2,,an,a_1, a_2, \dots, a_n, آمده که اعضای آرایه را نشان می‌دهند. 1aim1 \leq a_i \leq m

در mm سطر بعدی، در سطر iiام بعدی دو عدد clicl_i و cricr_i آمده است. 1clicri300,0001\leq cl_i \leq cr_i \leq 300,000

در هر کدام از qq سطر بعدی دو عدد آمده است که بازه‌ای را که مریم می‌خواهد امتیاز آن را پیدا کند. پس در سطر iiام از این qq سطر بعدی دو عدد li,ril_i, r_i آمده است که مریم امتیاز [ali,ali+1,ali+2,...,ari][a_{l_i},a_{{l_i}+1},a_{{l_i}+2},...,a_{r_i}]\quad را می‌خواهد پیدا کند.

خروجی

در تنها سطر خروجی qq عدد چاپ کنید که عدد iiام امتیاز زیربازه‌ی [ali,ali+1,ali+2,...,ari][a_{l_i},a_{{l_i}+1},a_{{l_i}+2},...,a_{r_i}]\quad است.

مثال‌ها

ورودی نمونه ۱

6 3 4
1 2 3 1 2 1 
2 3
1 1
1 1
1 6
1 4
3 5
4 4
Plain text

خروجی نمونه ۱

2 3 2 0 
Plain text

در این مثال آرایه aa به صورت [1,2,3,1,2,1][1, 2, 3, 1, 2, 1] است.

عدد 1 زمانی خوشحال است که بین [2,3][2, 3] بار تکرار شود. عدد 2 و 3 زمانی خوشحال هستند که دقیقاً 11 بار ظاهر شوند.

  • زیر بازه‌ی اول از ۱ تا ۶ (یعنی [1,2,3,1,2,1][1, 2, 3, 1, 2, 1]) است. که اعداد ۱ و ۳ خوشحال هستند پس امتیاز آن ۲ است.
  • زیر بازه‌ی دوم از ۱ تا ۴ (یعنی [3,1,2,1][3, 1, 2, 1]) است. که اعداد ۱، ۲ و ۳ خوشحال هستند پس امتیاز آن ۳ است.
  • زیر بازه‌ی سوم از ۳ تا ۵ (یعنی [3,1,2][3, 1, 2]) است. که اعداد ۲ و ۳ خوشحال هستند پس امتیاز آن ۲ است.
  • زیر بازه‌ی چهارم از ۴ تا ۴ (یعنی [1][1]) است. که هیچ عددی خوشحال نیست، پس امتیاز آن ۰ است.

ارسال پاسخ برای این سؤال
فایلی انتخاب نشده است.