QOJ.ac

QOJ

حد الوقت: 1 s حد الذاكرة: 512 MB مجموع النقاط: 100

#1755. 房地产经纪人

الإحصائيات

Rupert 是英国一个小镇上唯一的房地产经纪人。他对他售出的每一套房子收取 5% 的佣金。

Rupert 每年组织一次大型拍卖会。每个家庭(编号从 $1$ 到 $n$)都必须参加这次活动,尽管是否提出或接受报价是可选的。每个人都可以为他们想要搬入的房子出价,前提是他们能同时卖掉自己目前的房子。

这是一个非常透明的过程——Rupert 可以准确地看到,如果他代表卖方接受了正确的买方报价,他将获得多少佣金。他可能会拒绝买方的一些报价,以提高总佣金。事实上,如果能让他赚更多的钱,他甚至可能决定拒绝某个家庭的所有报价,让他们留在原来的房子里。

请找出 Rupert 在最优拒绝报价的情况下所能获得的最大佣金。

输入格式

输入包含: 一行,包含两个整数 $n$ 和 $m$ ($1 \le n \le 150, 0 \le m \le n \times (n - 1)$),分别表示市场上的家庭数量和提出的报价数量。 $m$ 行,描述这些报价。 第 $i$ 行包含三个整数 $f_i, h_i$ 和 $a_i$ ($1 \le f_i, h_i \le n, f_i \neq h_i, 0 \le a_i \le 10^6$),分别表示提出报价的家庭、该报价所针对的房子的所属家庭,以及报价金额。

没有家庭会对同一套房子提出超过一个报价。

输出格式

输出 Rupert 在最优拒绝报价的情况下通过佣金能赚多少钱。你的答案必须精确到绝对或相对误差不超过 $10^{-6}$。

样例

输入 1

4 5
1 2 3
2 3 9
3 1 5
3 2 11
4 1 6

输出 1

1.0

输入 2

4 5
1 2 15
2 3 9
3 1 5
3 2 11
4 1 6

输出 2

1.45

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.