林睿聪生日赛(同步赛) T1 去生日会的路上
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目背景
\(\small\sf\red{tmdj}\)得知\(\small\sf\purple{linruicong}\)的生日后,他决定计算到生日会路上所需的能量
题目描述
给定一张以\(n\)为边长的二维数组表示的地图(正方形),其中“ # ”表示出发点,“ @ ”表示终点,“ * ”表示平地,“ ! ”表示土坡,通过时要使用2点能量,其余地点都只用使用1点能量,“/”表示障碍,不能通过,求\(\small\sf\red{tmdj}\)最少用多少能量过完整个生日会
能量的计算方式:由于玩完后的\(\small\sf\red{tmdj}\)将会十分疲惫,所以他会按来时的最优路径回去,再加上他生日会时要使用的10点能量(起点不消耗能量)
说白了就是:来时最优路径 * 2+10
若没有路径可以到达终点,输出-1
输入格式
一个正整数\(n\),表示地图边长
接下来一个字符二维矩阵,表示地图,含义如上
输出格式
一个正整数,表示\(\small\sf\red{tmdj}\)到达终点最少要用多少能量
样例 #1
样例输入 #1
2
#*
*@
样例输出 #1
14
提示
\(2\) \(\le\) \(n\) \(\le\) \(20\)
ACOI-林睿聪生日赛(同步赛)
- 状态
- 已结束
- 规则
- ACM/ICPC
- 题目
- 4
- 开始于
- 2025-01-02 00:00
- 结束于
- 2025-01-05 00:00
- 持续时间
- 72.0 小时
- 主持人
- 参赛人数
- 5