#B. 穿越荆棘

    传统题 1000ms 64MiB

穿越荆棘

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

Description

有一个6*6大小的荆棘之地,每一个格子上都有一个数值,现在给予冒险家一个随机出生坐标和终点坐标,请你找出起始位置到终点位置代价最小的路径:

1.只能上下左右四个方向进行移动

2.总代价是每一步的代价之和

3.每步((a,b)到(c,d))的代价是(c,d)上的数值与其在(a,b)上的状态的乘积

4.初始状态为1,每走1步,状态按如下公式变化:(走这步的代价mod 4 + 1)

Input Format

每组数据一开始为6*6的矩阵,然后四个整数表示起始坐标和终止坐标。

横纵坐标均从0开始.

Output Format

输出穿过荆棘的最小代价。

1 1 1 1 1 1
1 1 1 1 1 1
1 1 1 1 1 1
1 1 1 1 1 1
1 1 1 1 1 1
1 1 1 1 1 1
0 0 5 5​
23​

Hint

矩阵内数值的取值范围[1,10]

Source

spfa,dfs,dijkstra

2023暑期基础培训 第五周排位赛

未参加
状态
已结束
规则
ACM/ICPC
题目
5
开始于
2023-8-12 14:00
结束于
2023-8-12 17:00
持续时间
3 小时
主持人
参赛人数
13