• محدودیت زمان: ۲ ثانیه
  • محدودیت حافظه: ۲۵۶ مگابایت
  • منبع: آزمون عملی دوره ۲۰ المپیاد کامپیوتر

به شما یک آرایه A1,A2,...,AnA_1, A_2, ..., A_n داده شده است. مطلوب است محاسبه‌ی مقدار عبارت زیر به ازای تعدادی دوتایی ss و kk مختلف.

i=0nskAi×k+s=As+As+k+As+2k+\sum_{i=0}^{\lfloor \frac{n-s}{k} \rfloor} A_{i \times k+s} = A_{s} + A_{s + k} + A_{s + 2k}+\dots

ورودی

در سطر اوّل ورودی عدد nn می‌آید.

در سطر دوم nn عدد می‌آید که عدد iiام برابر AiA_i است.

در سطر سوم عدد QQ به تنهایی می‌آید که برابر تعداد دوتایی‌های ss و kk است که در ادامه داده خواهند شد.

در هر یک از QQ سطر بعد دو عدد خواهد آمد. عدد اوّل ss و عدد دوم kk است.

تمام اعداد آرایه، طبیعی و کم‌تر از 10910^9 هستند.

1n,Q100 0001 \leq n, Q \leq 100\ 000

خروجی

خروجی دارای QQ خط است. در iiامین خط باید مقدار عبارت مذکور را به ازای درخواست iiام چاپ کنید.

زیرمسئله‌ها

زیرمسئله نمره محدودیت
۱ ۱۰۰ بدون محدودیت اضافی

مثال

ورودی نمونه

6
11 3 15 8 5 1
4
1 2
5 1
2 4
3 1
Plain text

خروجی نمونه

31
6
4
29
Plain text

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