Liście
시간 제한25초메모리 제한2048 MB
여러 번의 접두사 구간 증가로 날짜별 잎의 양이 바뀔 때, 처음 p일 동안 나무 d에서 먹은 잎의 총량을 구하는 질의에 답한다.
문제
W Lesie Bajtockim rośnie drzew ułożonych w rzędzie i ponumerowanych kolejno od do . Na skraju lasu, tuż przed drzewem numer , mieszka Bajtazaur.

Bajtazaur postanowił przejść na dietę i rozpocząć sportowy tryb życia. Przygotował plan na następne dni: -tego dnia zrobi spacer z domu do drzewa numer i z powrotem, zjadając z każdego napotkanego drzewa dokładnie liści, ale z każdego drzewa tylko raz w trakcie jednego spaceru.
Początkowo Bajtazaur ambitnie postanowił, że dla każdego , lecz szybko się zorientował, że raczej nie wytrzyma takiej głodówki i powinien stopniowo dostosowywać ilość podjadanych liści. Bajtazaur naprawi swój plan przy pomocy modyfikacji: -ta modyfikacja będzie polegać na zwiększeniu liczby zjadanych liści o wartość dla pierwszych dni. Innymi słowy, dla każdego , wartość zostanie zwiększona o .
Co jakiś czas, pomiędzy wykonywanymi modyfikacjami, Bajtazaur będzie zadawał pytania. Sumarycznie zada pytań, -te z nich będzie brzmiało: ile liści z drzewa numer zostanie zjedzonych przez Bajtazaura sumarycznie w trakcie pierwszych dni aktualnego planu?
Pomóż Bajtazaurowi i odpowiedz na jego pytania.
Bajtazaur wymyślił sobie, że w jedną stronę będzie jadł tylko z drzew o nieparzystych numerach, a z powrotem będzie jadł tylko z drzew o numerach parzystych. W ten sposób rozłoży posiłki równomiernie na całej trasie.
입력
W pierwszym wierszu wejścia znajdują się trzy liczby całkowite , oraz (, ), oznaczające odpowiednio: liczbę dni zaplanowanej diety Bajtazaura, liczbę modyfikacji, których Bajtazaur dokona, oraz liczbę pytań, na które Bajtazaur potrzebuje odpowiedzi.
W drugim wierszu znajduje się ciąg liczb całkowitych (), oznaczających numery drzew, do których Bajtazaur będzie spacerował w poszczególnych dniach planu.
W kolejnych wierszach znajdują się opisy modyfikacji planu oraz opisy pytań Bajtazaura, po jednym opisie w wierszu:
- Wiersz opisujący -tą modyfikację planu składa się z trzech liczb całkowitych , , (, ), oznaczających odpowiednio liczbę dni oraz wartość o jaką Bajtazaur zwiększa liczby zjadanych liści.
- Wiersz opisujący -te pytanie składa się z trzech liczb całkowitych , , (, ), oznaczających odpowiednio liczbę dni oraz drzewo, dla którego mamy policzyć zjedzone liście.
Pośród tych wierszy znajdzie się dokładnie opisów modyfikacji i dokładnie opisów pytań. Opisy są podane w kolejności chronologicznej, czyli przy odpowiedzi na dane pytanie, należy w planie uwzględnić te modyfikacje, które zostały wykonane przed zadaniem pytania (tj. są podane wcześniej na wejściu), natomiast nie należy uwzględniać modyfikacji, które będą wykonane później (tj. są podane później na wejściu).
출력
Na wyjściu powinno znaleźć się z wierszy, a -ty z nich powinien zawierać odpowiedź na -te pytanie, tzn. liczbę liści jakie Bajtazaur zje z drzewa numer w przeciągu pierwszych dni planu rozważanego przez Bajtazaura w momencie zadania pytania.
힌트
Wyjaśnienie do przykładu: Plan Bajtazaura składa się z trzech dni (). Bajtazaur wykona modyfikacji początkowego planu i zada pytania.
W dniu pierwszym, plan przewiduje spacer do drzewa numer , w dniu drugim do drzewa numer , a w dniu trzecim do drzewa numer . Na początku , czyli Bajtazaur nie planuje jeść liści. Następnie Bajtazaur wykonuje modyfikacje i zadaje pytania:
2 3 1– Bajtazaur pyta, ile liści zje przez pierwsze dni planu z drzewa numer – odpowiedź to , ponieważ Bajtazaur jeszcze nie zaplanował jedzenia.1 2 10– Bajtazaur modyfikuje plan poprzez zwiększenie wartości dla pierwszych dni o . Po tej modyfikacji mamy: , , .2 1 2– Bajtazaur pyta, ile liści zje w trakcie tylko pierwszego dnia planu z drzewa numer – odpowiedź to , ponieważ pierwszego dnia podczas spaceru do drzewa numer , zje liści z drzewa numer , które jest po drodze.2 3 1– Bajtazaur pyta, ile liści zje przez pierwsze dni planu z drzewa numer – tym razem odpowiedź to , ponieważ pierwszego dnia zje liści, drugiego dnia zje liści, a trzeciego dnia zje liści.1 3 1– Bajtazaur modyfikuje plan poprzez zwiększenie wartości dla pierwszych dni o . Po tej modyfikacji mamy: , , .2 3 2– Bajtazaur pyta, ile liści zje przez pierwsze dni planu z drzewa numer – odpowiedź to , ponieważ pierwszego dnia zje liści, drugiego dnia zje liści, a trzeciego dnia pójdzie na spacer tylko do drzewa , więc drzewa w ogóle nie odwiedzi.