题目名称 2574. [USACO Dec16]萌化大革命
输入输出 checklist.in/out
难度等级 ★★☆
时间限制 1000 ms (1 s)
内存限制 256 MiB
测试数据 10
题目来源 GravatarSatoshi 于2016-12-19加入
开放分组 全部用户
提交状态
分类标签
分享题解
通过:19, 提交:33, 通过率:57.58%
Gravatarshy 100 0.045 s 8.00 MiB C++
Gravatarshy 100 0.054 s 12.00 MiB C++
Gravatarshy 100 0.060 s 8.00 MiB C++
GravatarMealy 100 0.073 s 9.33 MiB C++
Gravatarliu_runda 100 0.111 s 8.01 MiB C++
GravatarOstmbh 100 0.113 s 8.11 MiB C++
Gravatarkxxy 100 0.163 s 12.00 MiB C++
Gravatarshy 100 0.170 s 0.17 MiB Pascal
Gravatarshy 100 0.170 s 7.85 MiB Pascal
Gravatarshy 100 0.202 s 7.85 MiB Pascal
本题关联比赛
20161223
关于 萌化大革命 的近10条评论(全部评论)
GravatarHZOI_蒟蒻一只
2017-03-20 09:45 13楼
看名字猜出题人系列
Gravatarcstdio
2016-12-23 00:22 12楼
回复 @Alboi_真神名曰蛋蛋 :
富贵,勿相忘
GravatarEmiliaCR
2016-12-22 19:34 11楼
好暴力。顺便苟?
GravatarEmiliaCR
2016-12-22 19:28 10楼
楼下换队形
GravatarAntiLeaf
2016-12-22 12:08 9楼
嘿嘿
Gravatar我是Sky_miner的小号
2016-12-22 12:08 8楼
哈哈
GravatarGo灬Fire
2016-12-22 12:07 7楼
呵呵
Gravatar‎MistyEye
2016-12-22 12:07 6楼
这图片好反动啊......
话说数据范围在哪儿......
GravatarAntiLeaf
2016-12-22 12:06 5楼
碰到这种情况,我就吟了两句诗:
GravatarYGOI_真神名曰驴蛋蛋
2016-12-22 11:22 4楼

2574. [USACO Dec16]萌化大革命

★★☆   输入文件:checklist.in   输出文件:checklist.out   简单对比
时间限制:1 s   内存限制:256 MiB

【题目描述】


公元6666年,11区在当时的国家主席的引导下,爆发了如火如荼的萌化大革命,各地学生热烈响应,其中一部分学生想要见主席,于是他们就来到了天门广场,他们由于政治信仰的不同,被分为H个蕾姆卫兵(a)和G个艾米莉亚卫兵(b),主席迫切的想要接见这些学生,为了公平,根据先来后到的原则,对于报名的蕾姆卫兵,必须按照$a_1,a_2,......a_H$的顺序进行接见,对于G个报名的艾米莉亚卫兵,必须按照$b_1,b_2,......b_G$的顺序进行接见,即在总共接见的H+G个卫兵中,对于两种卫兵的任意编号$i<j$,接见的顺序编号$c_i$和$c_j$必须满足$c_i<c_j$

每一个卫兵在天门广场有一个二维坐标$(x,y)$,由于$a_1$是香之港の记者,所以主席必须先接见$a_1$,初始位置也在$a_1$,由于$a_H$是德克士,主席要跟他谈笑风生,所以$a_H$必须是主席最后一个接见的学生。

每次离开一个学生去接见另一个学生时,若两个学生的距离为$D$,则主席会减少$D^2$秒的寿命,而作为主席钦定的总理你,则需要帮助主席安排行程,减少主席的寿命流失,因为主席说过,他流失了多少寿命,你就要续上双倍的~

【输入格式】

第一行两个整数H,G,表示两种卫兵的数量

接下来H行每行两个整数,为每个蕾姆卫兵的坐标

接下来G行每行两个整数,为每个艾米莉娅卫兵的坐标

【输出格式】

只有一行一个整数,为最小的损失寿命

【样例输入】

3 2

0 0

1 0

2 0

0 3

1 3

【样例输出】

  20

【提示】

最优接见顺序:

$a_1$->$b_1$->$b_2$->$a_2$->$a_3$

$(0,0)$->$(0,3)$->$(1,3)$->$(1,0)$->$(2,0)$

耗费为$3^2+1^2+3^2+1^2=20$

其他两种唯二可能的方案:

$(0,0)$->$(0,3)$->$(1,0)$->$(1,3)$->$(2,0)$

耗费为$9+10+9+10=39$

$(0,0)$->$(1,0)$->$(0,3)$->$(1,3)$->$(2,0)$

耗费为$1+10+1+10=22$

数据范围:

对于100%的数据,$1<=H,G<=1000$,横纵坐标是$0....1000$之内的整数

【来源】

USACO 2016-2017 金组第二题