在多魔櫻商店街中有一間和風點心店,小櫻非常喜歡那裡的草莓大福,常常會去那裡購買。為了促進買氣,那間店發行了優惠券,每購買一個草莓大福就可以使用一張。而小櫻一共有 $N$ 種優惠券,其中第 $i$ 種有 $c_i$ 張,可以在第 $l_i$ 天到第 $r_i$ 天使用,且每一張都可以打 $w_i$ 塊的折扣。
小櫻已經決定好連續 $M$ 天都要去點心店,其中第 $i$ 天預計會購買 $b_i$ 個草莓大福。而她會用以下方式使用優惠券:
注意一張優惠券只能使用一次。
小櫻想要先知道每天她可以節省多少錢,請幫她解決這個問題。
輸入第一行有兩個正整數 $N, M$,代表優惠券的種類數以及小櫻要去點心店的天數。
接下來 $N$ 行,每行有四個正整數 $l_i, r_i, c_i, w_i$,代表第 $i$ 種優惠券的資訊,變數意義與題目敘述相同。
接下來一行有 $M$ 個正整數 $b_1, b_2, \ldots, b_M$,變數意義與題目敘述相同。
請輸出一行,該行有 $M$ 個數字,其中第 $i$ 個為第 $i$ 天小櫻可以節省多少錢。
在第一筆範例測資中:
另外,第二筆範例測資符合 subtask 2,第三筆範例測資符合 subtask 3,第四筆範例測資符合 subtask 5,需要的人可以參考 > <
No. | Testdata Range | Constraints | Score |
---|---|---|---|
1 | 0~3 | 範例測資 | 0 |
2 | 4~17 | $l_i = r_i$ | 10 |
3 | 18~33 | $1 \leq N, M \leq 2000, b_i = c_i = 1$ | 15 |
4 | 18~47 | $1 \leq N, M \leq 2000$ | 16 |
5 | 48~61 | $r_i = M$ | 24 |
6 | 4~75 | 無其他限制 | 35 |