2005_输油管道

2022-5-16 18:18| 发布者: Hocassian| 查看: 43| 评论: 0|原作者: 肇庆学院ACM合集

摘要:
C:\Users\Administrator\Downloads\2019-10-12-10-14-3-89504233877600-Problem List-采集的数据-后羿采集器.html

Pro.ID

2005

Title

输油管道

Title链接

http://10.20.2.8/oj/exercise/problem?problem_id=2005

AC

138

Submit

359

Ratio

38.44%

时间&空间限制

  • Time Limit: 2000/1000 MS (Java/Others)     Memory Limit: 65536/65536 K (Java/Others)
  • 描述

    某石油公司计划建造一条由东向西的主输油管道。该管道要穿过一个有n口油井的油田。从每口油井都要有一条输油管道沿最短路经(或南或北)与主管道相连。如果给定n口油井的位置,即它们的x坐标(东西向)和y坐标(南北向),应如何确定主管道的最优位置,使各油井到主管道之间的输油管道长度总和最小的位置?证明可在线性时间内确定主管道的最优位置。

    给定n口油井的位置,计算各油井到主管道之间的输油管道最小长度总和。

    输入

    输入数据的第1行是油井数n,1 ≤ n ≤ 10000。接下来n行是油井的位置,每行2个整数x和y,-10000 ≤ x, y ≤ 10000。

    输出

    Description

    某石油公司计划建造一条由东向西的主输油管道。该管道要穿过一个有n口油井的油田。从每口油井都要有一条输油管道沿最短路经(或南或北)与主管道相连。如果给定n口油井的位置,即它们的x坐标(东西向)和y坐标(南北向),应如何确定主管道的最优位置,使各油井到主管道之间的输油管道长度总和最小的位置?证明可在线性时间内确定主管道的最优位置。

    给定n口油井的位置,计算各油井到主管道之间的输油管道最小长度总和。

    Input

    输入数据的第1行是油井数n,1 ≤ n ≤ 10000。接下来n行是油井的位置,每行2个整数x和y,-10000 ≤ x, y ≤ 10000。

    Output

    输出一行:油井到主管道之间的输油管道最小长度总和。

    Sample Input

    5
    1 2
    2 2
    1 3
    3 -2
    3 3

    Sample Output

    6

    Hint

    递归与分治策略

    Author

    样例输入

    5
    1 2
    2 2
    1 3
    3 -2
    3 3

    样例输出

    6

    提示

    递归与分治策略

    作者


    路过

    雷人

    握手

    鲜花

    鸡蛋

    最新评论

    返回顶部