به دلیل اینکه این سوالات برای المپیاد کامپیوتر طراحی شده و محدودیت تست‌ها، امکان ارسال فقط با زبان سی‌پلاس‌پلاس ممکن است.

گل


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

مالک بعد از تصاحب ثروت ریزآبادی‌ها بسیار پولدار شد. سپس برای پسرش میثم باغ بزرگی خرید و در آن nn گل در یک ردیف کاشت. هر گل بویی دارد و iiامین بو از سمت چپ aia_i واحد بو دارد. میثم هر روز هنگام غروب خورشید، به باغش می‌رود و از سمت چپ به سمت راست باغ حرکت می‌کند. اگر به گلی برسد که بوی آن را حس نکند بسیار خشمگین می‌شود و تمام باغ را آتش می‌زند. او بوی گل i>1i > 1 را حس نمی‌کند اگر ai<ai1a_i < a_{i-1} باشد.

مالک که از این موضوع آگاه است nn تا اسپری خریده است تا هر روز صبح به گل‌ها بزند و بوی آن‌ها را فقط در آن روز مقداری بیشتر کند. برای اینکه بوی گل iiام را یک واحد افزایش دهد، باید یک پیس از اسپری iiام به آن بزند. قیمت هر پیس از اسپری iiام bib_i تومان می‌باشد. گاهی اسپری‌ها کیفیت لازم را ندارند و قیمت آن‌ها منفی می‌شود! قابل ذکر است که بوی گل‌ها نمی‌تواند از 10610^6 بیشتر شود.

مالک در qq روز بعدی، وقتی به باغ برود بوی یکی از گل‌ها افزایش می‌یابد. در روز iiام مقدار axia_{x_i} به اندازه yi>0y_i > 0 بیشتر می‌شود. او که بسیار پول‌پرست است، می‌خواهد با کمترین هزینه ممکن، هر روز باغ را باب میل پسرش کند. به او کمک کنید تا این هزینه را در هر روز پیدا کند.

ورودی🔗

در خط اول nn و qq، تعداد گل‌ها و تعداد روزهابه ترتیب می‌آیند.

در خط دوم nn عدد a1,a2,...,ana_1, a_2, ..., a_n به ترتیب می‌آیند.

در خط سوم nn عدد b1,b2,...,bnb_1, b_2, ..., b_n به ترتیب می‌آیند.

در iiامین خط از qq خط بعدی، دو عدد yiy_i و xix_i به ترتیب می‌آیند.

2n,q2000002 \leq n, q \leq 200\,000

106ai,bi106-10^6 \leq a_i, b_i \leq 10^6

1xn1 \leq x \leq n

1y106 1 \leq y \leq 10^6

تضمین می‌شود بوی تمامی گل‌ها هیچوقت از 10610^6 بیشتر نمی‌شود.

خروجی🔗

در qq خط، به ازای هر روز که مالک وارد باغ می‌شود، کمترین هزینه برای اینکه باغ را باب میل میثم کند را چاپ کنید.

زیرمسئله‌ها🔗

زیرمسئله نمره محدودیت
۱ ۷ n,q300n, q \le 300
۲ ۶ n,q5000n, q \leq 5000 و 0bi0 \leq b_i
۳ ۱۹ n,q5000n, q \leq 5000
۴ ۲۲ 0bi0 \leq b_i
۵ ۴۶ بدون محدودیت اضافی

مثال🔗

ورودی نمونه ۱🔗

3 3
4 9 6
-1 3 0
3 4
1 6
3 5
Plain text

خروجی نمونه ۱🔗

-5
3
3
Plain text

در نمونه اول، روز اول دنباله گل‌ها 4,9,10\langle 4, 9, 10 \rangle می‌باشد. مالک می‌تواند ۵ بار به اولین گل اسپری بزند و دنباله گل‌ها 9,9,10\langle 9, 9, 10 \rangle می‌شود و ۵- تومان خرج کند.

در روز دوم دنبال بوی گل‌ها 10,9,10\langle 10, 9, 10 \rangle می‌باشد. مالک می‌تواند یک بار به دومین گل اسپری بزند و دنباله گل‌ها 10,10,10\langle 10, 10, 10 \rangle می‌شود و ۳ تومان خرج کند.

در روز سوم دنباله گل‌ها 10,9,15\langle 10, 9, 15 \rangle می‌شود و مشابه روز دوم کافی است مالک یک بار به دومین گل اسپری بزند.

ورودی نمونه ۲🔗

6 3
3 1 3 2 4 4
1 -5 1 1 1 1
1 3
5, 6
2 999999
Plain text

خروجی نمونه ۲🔗

-1000008
-1000014
3999981
Plain text
ارسال پاسخ برای این سؤال
در حال حاضر شما دسترسی ندارید.