QOJ.ac

QOJ

Límite de tiempo: 3.0 s Límite de memoria: 2048 MB Puntuación total: 100

#17324. 朋友聚會

Estadísticas

一群朋友快樂地生活在一個二維曼哈頓網格上,該網格對於每個整數 $a$ 都有水平道路 $y = a$,對於每個整數 $b$ 都有垂直道路 $x = b$。每位朋友都位於兩條道路的交點處,並擁有一定的步行速度(單位為網格單位/秒)。他們只能沿著道路以這些速度移動。

網格上的生活有時會變得無聊,所以朋友們有時會想要聚會。他們透過沿著路徑向彼此移動來聚會,並盡可能快地在一個共同點相遇。(這個點不一定要在兩條道路的交點上;但當然,它必須位於某條道路上。)他們想知道:在所有可能的朋友組合中,一對朋友聚會所需的最長時間是多少?

輸入格式

第一行包含一個整數 $N$ ($2 \le N \le 2 \cdot 10^5$),代表朋友的人數。

接下來的 $N$ 行,每行包含三個以空格分隔的整數 $x, y$ 和 $v$ ($|x|, |y| \le 10^6, 1 \le v \le 10^6$),表示一位位於 $(x, y)$ 的朋友,其沿著網格移動的速度為 $v$ 單位/秒。

輸出格式

輸出這對朋友聚會所需的最長時間(實數),假設每對朋友都採取最佳路徑以盡快相遇。如果你的答案與標準答案的相對誤差或絕對誤差不超過 $10^{-6}$,則視為正確。

範例

範例輸入 1

3
0 0 1
1 1 3
-1 1 4

範例輸出 1

0.5

範例輸入 2

6
970000 560000 3
-530000 510000 1
-300000 210000 4
-780000 -180000 1
460000 420000 5
890000 600000 9

範例輸出 2

622500.0

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.