#ABC195D. 行李与箱子

行李与箱子

行李与箱子

题目描述

有编号为 11NNNN 件行李和编号为 11MMMM 个箱子。

行李 ii 的大小为 WiW_i,价值为 ViV_i

箱子 ii 可以放入大小在 XiX_i 以下的行李。11 个箱子不能放入 22 件以上的行李。

给定 QQ 个询问。每个询问给出两个整数 L,RL,R,请解决以下问题。

  • 问题:在 MM 个箱子中,箱子 L,L+1,,RL, L+1, \ldots, RRL+1R-L+1 个箱子不能使用了。 求能够同时放入剩余箱子的行李的价值总和的最大值。

输入格式

输入按以下格式从标准输入给出:

NN MM QQ
W1W_1 V1V_1
\vdots
WNW_N VNV_N
X1X_1 \ldots XMX_M
Query1\mathrm{Query}_1
\vdots
QueryQ\mathrm{Query}_Q

每个询问按以下格式给出:

LL RR

输出格式

输出 QQ 行。

ii 行输出与 Queryi\mathrm{Query}_i 对应的问题的答案。

样例

3 4 3
1 9
5 3
7 8
1 8 6 9
4 4
1 4
1 3
20
0
9

在第 11 个询问中箱子 44 不能使用。 将行李 11 放入箱子 11,行李 33 放入箱子 22,行李 22 放入箱子 33,可以把所有行李放入箱子中,箱子中行李的价值总和可以达到 2020

在第 22 个询问中所有箱子都不能使用。因此答案是 00

在第 33 个询问中只有箱子 44 可以使用。将行李 11 放入箱子 44,箱子中行李的价值总和为 99,这是最大值。

数据范围

  • 1N501 \leq N \leq 50
  • 1M501 \leq M \leq 50
  • 1Q501 \leq Q \leq 50
  • 1Wi1061 \leq W_i \leq 10^6
  • 1Vi1061 \leq V_i \leq 10^6
  • 1Xi1061 \leq X_i \leq 10^6
  • 1LRM1 \leq L \leq R \leq M
  • 输入均为整数
难度 普及+/提高-
通过率
尝试 0
已通过 0
ID
2103
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签