愣是把这个题写的又臭又长……
首先这里有几个优化思路:
1.将int数组改为bool类型,只存储障碍物的格子,F\C两点的坐标可用x1、y1、x2、y2表示
2.将走动的代码做少许改动放到void函数因为复制的看起来特别冗长
以及几个问题:
1.测试点(包括样例)全TIE了
2.并不会判断其能否抓住牛(输出0)
总之,求大佬更正以上的问题,还有帮忙看一下优化思路是否可行……