- محدودیت زمان: ۲ ثانیه
- محدودیت حافظه: ۲۵۶ مگابایت
یکی از سرورهای گوگولا در هر روز n وظیفه برنامهریزی شده را انجام میدهد. وظیفه iام در زمان si انجام میشود. اجرای هر وظیفه به اندازه k میلیثانیه زمان میبرد پس هر وظیفه از ابتدای ثانیه si تا انتهای ثانیه si+k−1 در حال انجام است. انجام نشدن وظیفه iام هزینه wiتایی برای شرکت گوگولا به ارمغان میآورد.
اداره برق برای q روز بعدی جدول زمانبندی قطعی برق را اعلام کرده است. در روز iام برق سرور از ابتدای ثانیه li تا انتهای ثانیه ri در همان روز قطع میشود. هر وظیفهای که زمان اجرای آن با زمان قطعی برق تلاقی داشته باشد، متوقف میشود. هزینهای که گوگولا در روز iام به خاطر قطعی برق میدهد، به اندازه مجموع هزینه وظایف متوقف شده میباشد. به ازای هر روز هزینه قطعی برق برای سرور گوگولا را محاسبه و چاپ کنید.
ورودی🔗
در خط اول عدد طبیعی n میآید.
در خط دوم عدد طبیعی k میآید.
در خط سوم اعداد طبیعی s1,s2,⋯,sn بهترتیب میآیند.
در خط چهارم اعداد طبیعی w1,w2,⋯,wn بهترتیب میآیند.
در خط پنجم عدد طبیعی q میآید. در iامین خط از q خط بعدی، دو عدد li و ri بهترتیب میآیند.
1≤n,q≤200000
1≤k,si,wi≤109
1≤li≤ri≤109
خروجی🔗
در q خط هزینه قطعی برق را به ازای هر روز بهترتیب چاپ کنید.
مثالها🔗
ورودی نمونه ۱🔗
خروجی نمونه ۱🔗
در این نمونه k=2 است و یعنی کارها از
- ابتدای ثانیهی پنجم تا انتهای ثانیهی ششم
- ابتدای ثانیهی ششم تا انتهای ثانیهی هفتم
- ابتدای ثانیهی یکم تا انتهای ثانیهی دوم
- و از ابتدای ثانیهی سوم تا انتهای ثانیهی چهارم
انجام میشوند و هزینهی آنها به ترتیب 400، 800، 100 و 200 است.
در قطعیهای برق مختلف اگر:
- برق از ابتدای ثانیهی اول تا انتهای ثانیهی دوم برود، کار سوم متوقف میشود و هزینهی 100 دارد.
- برق از ابتدای ثانیهی اول تا انتهای ثانیهی چهارم برود، کار سوم و چهارم متوقف میشوند و هزینهی 100+200 دارد.
- برق از ابتدای ثانیهی دوم تا انتهای ثانیهی دوم برود، کار سوم متوقف میشود و هزینهی 100 دارد.
- برق از ابتدای ثانیهی سوم تا انتهای ثانیهی ششم برود، کارهای به جز کار سوم متوقف میشوند و هزینهی 800+400+200 دارد.
- برق از ابتدای ثانیهی پنجم تا انتهای ثانیهی دهم برود، کارهای اول و دوم متوقف میشوند و هزینهی 400+800 دارد.