题目链接 https://ac.nowcoder.com/acm/problem/20270 解题思路 暴力枚举+dfs赋值枚举起点和终点,dis存起点到终点要推的箱子数;dis通过dfs更新 AC代码 #include<bits/stdc++.h> using namespace std; const int N=1000; int dir[4][2]={-1,0,1,0,0,-1,0,1}; int ans; int dis[N];//表示当前点到达i位置最少需要推多少箱子 int mp[N]; int n,m,t; string tmpstr[50]; void dfs(in...