QOJ.ac

QOJ

Límite de tiempo: 8.0 s Límite de memoria: 512 MB Puntuación total: 100 Hackeable ✓

#6846. 布线工程

Estadísticas

在 Bytestreet 的北侧,有 $n$ 座建筑物从东向西依次排列,编号为 $1, 2, \dots, n$。第 $i$ 座建筑物的坐标为 $(i, 1)$。

在 Bytestreet 的南侧,有 $n$ 座通信塔从东向西依次排列,编号为 $1, 2, \dots, n$。第 $i$ 座通信塔的坐标为 $(i, -1)$。

你是 Byteland 的一名电气工程师,你的工作是设计一套布线方案。电线可用于连接建筑物和通信塔。每条连接沿直线延伸。对于每一对建筑物和通信塔,你最多可以在它们之间连接一条电线。当你使用电线连接第 $i$ 座建筑物和第 $j$ 座通信塔时,你将从建筑物所有者那里获得 $w_{i,j}$ 美元,该电线可视为连接 $(i, 1)$ 和 $(j, -1)$ 的线段。

每座建筑物可以连接多条电线,但如果你想在第 $i$ 座建筑物连接至少一条电线,你需要支付 $u_i$ 美元,因为你必须首先在该地点安装设备。同样地,每座通信塔也可以连接多条电线,但如果你想在第 $i$ 座通信塔连接至少一条电线,你也需要支付 $v_i$ 美元。此外,为了防止短路,两条电线只能在它们的端点处相交。

不幸的是,在某些地方无法安装设备,因此它们不能连接任何电线。你将收到 $q$ 次询问,在第 $i$ 次询问中,你会得到四个整数 $a_i, b_i, c_i$ 和 $d_i$,这意味着你只能在编号位于 $[a_i, b_i]$ 的建筑物中安装设备,并且只能在编号位于 $[c_i, d_i]$ 的通信塔中安装设备。你的任务是找到一种布线方案以实现利润最大化。注意,答案不能为负数,因为你可以选择什么都不做。

输入格式

输入仅包含一组数据。

第一行包含两个整数 $n$ 和 $q$ ($1 \le n \le 500, 1 \le q \le 300\,000$),分别表示建筑物(或通信塔)的数量和询问次数。

第二行包含 $n$ 个整数 $u_1, u_2, \dots, u_n$ ($1 \le u_i \le 10\,000$),表示在每座建筑物中安装设备的成本。

第三行包含 $n$ 个整数 $v_1, v_2, \dots, v_n$ ($1 \le v_i \le 10\,000$),表示在每座通信塔中安装设备的成本。

接下来的 $n$ 行中,第 $i$ 行 ($1 \le i \le n$) 包含 $n$ 个整数 $w_{i,1}, w_{i,2}, \dots, w_{i,n}$ ($1 \le w_{i,j} \le 10\,000$),描述连接第 $i$ 座建筑物和第 $j$ 座通信塔所能获得的收益。

接下来的 $q$ 行中,第 $i$ 行 ($1 \le i \le q$) 包含四个整数 $a_i, b_i, c_i$ 和 $d_i$ ($1 \le a_i \le b_i \le n, 1 \le c_i \le d_i \le n$),描述第 $i$ 次询问。

输出格式

对于每次询问,输出一行包含一个整数,表示你可以获得的最大美元金额。

样例

输入 1

3 4
1 2 1
2 1 2
1 2 3
4 5 6
3 2 1
1 3 1 3
2 3 1 2
1 1 2 3
1 2 2 3

输出 1

8
5
1
7

Discussions

About Discussions

The discussion section is only for posting: General Discussions (problem-solving strategies, alternative approaches), and Off-topic conversations.

This is NOT for reporting issues! If you want to report bugs or errors, please use the Issues section below.

Open Discussions 0
No discussions in this category.

Issues

About Issues

If you find any issues with the problem (statement, scoring, time/memory limits, test cases, etc.), you may submit an issue here. A problem moderator will review your issue.

Guidelines:

  1. This is not a place to publish discussions, editorials, or requests to debug your code. Issues are only visible to you and problem moderators.
  2. Do not submit duplicated issues.
  3. Issues must be filed in English or Chinese only.
Active Issues 0
No issues in this category.
Closed/Resolved Issues 0
No issues in this category.