AT_abc195_d [ABC195D] Shipping Center

题目描述

有 $N$ 个编号为 $1$ 到 $N$ 的行李,以及 $M$ 个编号为 $1$ 到 $M$ 的箱子。 第 $i$ 个行李的大小为 $W_i$,价值为 $V_i$。 第 $i$ 个箱子可以装下大小不超过 $X_i$ 的行李。每个箱子最多只能装一个行李。 有 $Q$ 个查询。每个查询给出两个整数 $L, R$,请你解决以下问题: - 问题:在 $M$ 个箱子中,编号为 $L, L+1, \ldots, R$ 的 $R-L+1$ 个箱子无法使用。请你求出在剩余箱子中,能够同时放入的行李的最大总价值。

输入格式

输入按以下格式从标准输入给出。 > $N$ $M$ $Q$ > $W_1$ $V_1$ > $\vdots$ > $W_N$ $V_N$ > $X_1$ $\ldots$ $X_M$ > $\mathrm{Query}_1$ > $\vdots$ > $\mathrm{Query}_Q$ 每个查询的格式如下: > $L$ $R$

输出格式

输出 $Q$ 行。 第 $i$ 行输出第 $\mathrm{Query}_i$ 对应问题的答案。

说明/提示

### 数据范围 - $1 \leq N \leq 50$ - $1 \leq M \leq 50$ - $1 \leq Q \leq 50$ - $1 \leq W_i \leq 10^6$ - $1 \leq V_i \leq 10^6$ - $1 \leq X_i \leq 10^6$ - $1 \leq L \leq R \leq M$ - 所有输入均为整数 ### 样例解释 1 对于第 $1$ 个查询,箱子 $4$ 无法使用。将行李 $1$ 放入箱子 $1$,行李 $3$ 放入箱子 $2$,行李 $2$ 放入箱子 $3$,可以将所有行李都放入箱子,总价值为 $20$。 对于第 $2$ 个查询,所有箱子都无法使用,因此答案为 $0$。 对于第 $3$ 个查询,只有箱子 $4$ 可以使用。将行李 $1$ 放入箱子 $4$,最大总价值为 $9$。 由 ChatGPT 4.1 翻译