QOJ.ac

QOJ

実行時間制限: 4 s メモリ制限: 1024 MB 満点: 100

#6455. 精美的古董

統計

你要举办一场盛大的派对来招待朋友们。和所有盛大的派对一样,你需要购买一些精美的古董来装饰场地(你的家)。

城里有 $n$ 件你需要购买的精美古董,还有 $m$ 家古董店。由于这些古董极其稀有,每件古董只能在唯一的一家古董店里找到。然而,这些古董店也会出售其中一些古董的“仿制品”(复制品)。当然,对于任何一件古董,城里也只有唯一的一家古董店出售其仿制品(这是为了保持古董的稀有性)。出售原版的商店并不总是与持有仿制品的商店相同。

事实证明,尽管你能分辨出区别,但大多数人无法分辨出任何给定古董的原版和仿制品。而且,由于商店可以从中获利,有时仿制品比原版还要贵!由于派对明天就要举行,你只有时间去逛 $k$ 家商店。你希望购买 $n$ 件古董中的每一件的一个版本(原版或仿制品)。

假设有三家商店,我们想购买三件古董。 古董 #1 在商店 #1 的售价为 30。其仿制品在商店 #2 的售价为 50。 古董 #2 在商店 #2 的售价为 70。其仿制品在商店 #3 的售价为 10。 * 古董 #3 在商店 #3 的售价为 20。其仿制品在商店 #1 的售价为 80。

假设你只有时间去两家商店。你可以去商店 1 和商店 3。你可以在商店 1 以 30 的价格购买古董 1 的原版,在商店 3 以 20 的价格购买古董 3 的原版,并在商店 3 以 10 的价格购买古董 2 的仿制品。购买这些物品的总成本为 60,这是可能的最小值。

如果你只有时间去一家商店,那么这是不可能的。你无法通过只访问一家商店来买齐所有三件物品的版本。

给定各商店中古董/仿制品的成本,购买每件古董的一个版本所需的最低总成本是多少?

输入格式

每个输入包含一个测试用例。注意,你的程序可能会在不同的输入上运行多次。输入的第一行包含三个用空格分隔的整数:$n$、$m$ 和 $k$ ($1 \le n \le 100, 1 \le k \le m \le 40$)。接下来的 $n$ 行,每行包含四个用空格分隔的整数 $a, p, b, q$,描述一件古董,其中:

  • $a$ 是出售该古董原版的商店编号 ($1 \le a \le m$)
  • $p$ 是该古董原版在商店 $a$ 的价格 ($1 \le p \le 10^7$)
  • $b$ 是出售该古董仿制品的商店编号 ($1 \le b \le m$)
  • $q$ 是该古董仿制品在商店 $b$ 的价格 ($1 \le q \le 10^7$)

输出格式

如果可以在访问不超过 $k$ 家商店的情况下收集到所有古董,则输出最低成本。如果不可能,则输出 $-1$。

样例

样例输入 1

3 3 2
1 30 2 50
2 70 3 10
3 20 1 80

样例输出 1

60

样例输入 2

3 3 1
1 30 2 50
2 70 3 10
3 20 1 80

样例输出 2

-1

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.