请问第二题里如果初始化dp全都是-1,
if(dp[x][y][kk] != -1) return dp[x][y][kk];
这个条件如何达成,即dfs搜索到最开始的位置