用高精/int128
by Sol1 @ 2020-03-09 21:18:23
@[Edsger_Wybe_Dijkstra](/user/61088)
这题好像不用高精吧!!!
题解里说范围在long long 里。。。
by 蒟蒻_菜菜 @ 2020-03-09 21:23:12
因为题目中马的坐标有可能是0或20,所以您的数组可能会越界。
by KEVIN_L @ 2020-03-09 21:23:30
不需要高精的
by KEVIN_L @ 2020-03-09 21:24:15
@[caiwenyao](/user/220864) 标0的地方可能越到0之外吧
by Sol1 @ 2020-03-09 21:25:21
@[caiwenyao](/user/220864) 我和你一样也是这样错的,把数组开成[22][22]就行了。
by New_User @ 2020-03-09 21:26:02
因为有:
```cpp
a[x-1][y+2]=0;
a[x+1][y+2]=0;
```
这两句话嘛.
by New_User @ 2020-03-09 21:26:40
您可以把数组开大一些,整体至少加上2(因为马最远走2个单位),就应该能够避免越界
by KEVIN_L @ 2020-03-09 21:27:20
其实应该开到23。y最大为20。
by New_User @ 2020-03-09 21:27:22
数组一般开到数据范围加5
by KEVIN_L @ 2020-03-09 21:29:19