- محدودیت زمان: ۲ ثانیه
- محدودیت حافظه: ۲۵۶ مگابایت
- منبع: آزمون عملی دوره ۲۰ المپیاد کامپیوتر
به شما یک آرایه \(A_1, A_2, ..., A_n\) داده شده است. مطلوب است محاسبهی مقدار عبارت زیر به ازای تعدادی دوتایی \(s\) و \(k\) مختلف.
\[\sum_{i=0}^{\lfloor \frac{n-s}{k} \rfloor} A_{i \times k+s} = A_{s} + A_{s + k} + A_{s + 2k}+\dots\]
ورودی
در سطر اوّل ورودی عدد \(n\) میآید.
در سطر دوم \(n\) عدد میآید که عدد \(i\)ام برابر \(A_i\) است.
در سطر سوم عدد \(Q\) به تنهایی میآید که برابر تعداد دوتاییهای \(s\) و \(k\) است که در ادامه داده خواهند شد.
در هر یک از \(Q\) سطر بعد دو عدد خواهد آمد. عدد اوّل \(s\) و عدد دوم \(k\) است.
تمام اعداد آرایه، طبیعی و کمتر از \(10^9\) هستند.
\[1 \leq n, Q \leq 100\ 000\]
خروجی
خروجی دارای \(Q\) خط است. در \(i\)امین خط باید مقدار عبارت مذکور را به ازای درخواست \(i\)ام چاپ کنید.
زیرمسئلهها
| زیرمسئله | نمره | محدودیت |
|---|---|---|
| ۱ | ۱۰۰ | بدون محدودیت اضافی |
مثال
ورودی نمونه
6
11 3 15 8 5 1
4
1 2
5 1
2 4
3 1
خروجی نمونه
31
6
4
29
ارسال پاسخ برای این سؤال