#Lutece1588. 潘爷泡妹
潘爷泡妹
Migrated from Lutece 1588 潘爷泡妹
All parts of this problem, including description, images, samples, data and checker, might be broken. If you find bugs in this problem, please contact the admins.
Description
在一个的矩阵上,分布着个妹子,潘爷想从中泡个最漂亮的妹子,但是一场大火夺去了潘爷的审美能力,所以他现在认为所有的妹子都是一样漂亮。潘爷的初始坐标为,第个妹子的坐标为,泡她需要耗费点体力值。潘爷为了加快泡妹速度,买了一匹马,但这匹马限制了他的行动能力。马的走法和象棋的走法一样,呈“日”字形。如果潘爷当前坐标为,下一步他能到达的坐标为$(x-2,y-1),(x-2,y+1),(x-1,y-2),(x-1,y+2),(x+1,y-2),(x+1,y+2),(x+2,y-1),$ 。潘爷从移动到)需要耗费点体力值,请计算潘爷泡成个妹子需耗费的最小体力值。
注:潘爷到达妹子所在的位置可以自行选择泡或不泡她,一个妹子只能泡一次。矩阵的横坐标编号为,纵坐标编号为,潘爷快马加鞭过程中不允许跳出矩阵边界。
Input
- 第一行为一个整数,代表数据组数。
- 每组数据第一行为六个整数,含义如题意所示。
- 接下来行,每行三个整数,分别代表第个妹子的横坐标、纵坐标和泡她所需耗费的体力值。
- 数据范围:
- $1 \leq x_{0},x_{i} \leq N,1 \leq y_{0},y_{i} \leq M$
- 数据保证潘爷和个妹子的坐标各不相同。
Output
输出共行,对于每组数据,输出潘爷泡成个妹子需耗费的最小体力值。如果潘爷不能泡成个妹子,请输出.
Samples
2
4 4 3 2 1 1
2 3 5
4 4 3
4 1 4
2 2 1 1 2 2
1 1 1
11
-1
Note
- 第组数据,潘爷从移动到,消耗点体力值;泡妹子,消耗点体力值;从移动到,消耗点体力值;泡妹子,消耗点体力值;最小体力值消耗为.
- 第组数据,潘爷无法从到达,所以他无法泡成个妹子。
Resources
每周一题 Div1