题目 20102

神秘合金

查看题解 ↗GitHub ↗如何评测
题号
20102
时间限制
2000 ms
内存限制
256 MB
标签
比赛
来源
2026 普及模拟赛 19 - C

C 神秘合金 (medal)

题目描述

Time limit: 2 s Memory limit: 256 MB

在神秘的金属世界里,研究员小A发现了一种特殊的有向图结构的合金。这个合金由 NN 个微观粒子节点和 MM 条连接它们的微观通道边构成。对于第 ii 条微观通道边,存在两个特殊的属性值 (ai,bi)(a_i, b_i)。

定义一条从编号为 11 的核心粒子节点到编号为 NN 的目标粒子节点的有向路径 PP,其独特的性能值为:

(∑i∈Pai)×(∑i∈Pbi) (\sum_{i\in P}a_i)\times(\sum_{i\in P}b_i)

小A急切地想要知晓从核心粒子节点 11 到达目标粒子节点 NN 的所有可能路径中,能使合金性能达到最优(即性能值最小)的路径。请你协助他计算出这条路径所对应的 (∑i∈Pai)(\sum_{i\in P}a_i) 和 (∑i∈Pbi)(\sum_{i\in P}b_i) 的值。

如果存在多条路径具有相同的最小性能值,那么请输出其中 (∑i∈Pai)(\sum_{i\in P}a_i) 更小的那条路径所对应的 (∑i∈Pai)(\sum_{i\in P}a_i) 和 (∑i∈Pbi)(\sum_{i\in P}b_i) 的值。

输入格式

第一行输入两个整数 N,MN, M (1≤N≤500,1≤M≤103)(1\leq N\leq 500, 1\leq M\leq 10^3),分别标识合金中微观粒子的数量(即图的点数)和微观通道的数量(即边数)。 接下来的 MM 行,每行包含四个整数 ui,vi,ai,biu_i, v_i, a_i, b_i (1≤ui,vi≤N,ui≠vi,1≤ai,bi≤200)(1\leq u_i, v_i\leq N, u_i\neq v_i, 1\leq a_i, b_i\leq 200),依次表示微观通道边连接的起始微观粒子节点、终止微观粒子节点以及该边所对应的两个特殊属性值。 保证在数据中至少存在一条从 11 号微观粒子节点到 NN 号微观粒子节点的路径。

输出格式

输出能使合金性能最优的路径所对应的 ∑i∈Pai\sum_{i\in P}a_i 和 ∑i∈Pbi\sum_{i\in P}b_i 的值。

样例

样例输入 1

文本
5 9
3 4 3 5
4 5 5 1
1 4 2 2
3 4 5 2
1 4 2 4
2 1 3 2
4 2 5 4
4 1 2 2
4 1 3 1

样例输出 1

文本
7 3

样例输入 2

文本
5 14
1 2 90 44
2 3 132 73
3 4 116 124
4 5 160 93
4 2 61 30
5 4 196 136
1 4 126 116
4 3 184 55
2 1 20 181
3 2 83 112
1 5 97 126
5 1 2 131
4 1 66 111
2 4 193 183

样例输出 2

文本
97 126

数据范围与约定

数据点编号 特殊性质
1∼31 \sim 3 1≤N≤101 \leq N \leq 10
4∼54 \sim 5 所有的 aia_i 均相同
7∼107 \sim 10 1≤N≤5001 \leq N \leq 500

对于 100%100\% 的数据,满足:

  • 1≤N≤500,1≤M≤1031\leq N\leq 500, 1\leq M\leq 10^3
  • 1≤ui,vi≤N,ui≠vi,1≤ai,bi≤2001\leq u_i, v_i\leq N, u_i\neq v_i, 1\leq a_i, b_i\leq 200

数据下载

题目 20102 的公开数据

正在读取文件列表…

常用命令

题目 20102 的 ROJ 命令

以下命令默认使用全局安装的 ROJ Skill,请在终端中直接执行;如果修改过 AGENT_HOME,请将命令中的 ~/.agents 替换为对应目录。