【状压DP】HDU 4385 Moving Bricks

通道:http://acm.hdu.edu.cn/showproblem.php?pid=4385

题意:屌丝搬砖,T组数据,先给出X,Y代表根据地坐标,接下来给出N,代表有N块砖头,接下来N行是砖头的坐标,现在一个屌丝要板砖,他最多只能同时拿两块砖,他从一个点移动到另一个点需要花费的时间是 两点的距离的平方 ,现在要使得他把所有的砖头搬到根据地的时间最短,输出最短时间和搬砖顺序,如果存在很多一样的,输出字典序小的 

思路:直接状压1位,2位求最小花费即可,路径记录。

代码:https://github.com/Mithril0rd/Rojo/blob/master/hdu4385.cpp

TAG:状压

posted @ 2014-11-03 00:51  mithrilhan  阅读(159)  评论(0编辑  收藏  举报