摘要: #include #include #include #include #include #define de system("pause"); using namespace std; int r,c; char s[600][600]; int aim[5]; int ans=1000000; bool bz[600][600][5]; bool check(int way,int x,in... 阅读全文
posted @ 2019-03-12 19:10 南柯一场 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 题目传送门 首先说明我这个代码和lyd的有点不同:可能更加复杂 既然要求以箱子步数为第一关键字,人的步数为第二关键字,那么我们可以想先找到箱子的最短路径。但单单找到箱子的最短路肯定不行啊,因为有时候不能被推动,怎样确定一条既满足最短又满足可行的箱子路径呢,其实这就是一种有限制的BFS。 对于箱子: 阅读全文
posted @ 2019-03-12 17:28 南柯一场 阅读(345) 评论(0) 推荐(0) 编辑