唔……图怎么裂了
这是本地运行情况
```
1 1 1 1 1 1 1 1 1 1 1
1 2 3 4 5 6 7 8 9 10 11
1 3 0 0 5 0 7 15 24 34 45
1 4 0 0 5 5 0 15 39 73 118
1 5 5 5 0 5 5 20 59 132 250
1 6 0 5 5 0 0 20 79 211 461
1 7 7 0 5 0 0 20 99 310 771
1 8 15 15 20 20 20 40 139 449 1220
1 9 24 39 59 79 99 139 278 727 1947
1 10 34 73 132 211 310 449 727 1454 3401
1 11 45 118 250 461 771 1220 1947 3401 0
```
by 陈清扬说 @ 2020-05-28 11:16:01
最后一个点直接输出了结果没有经历记忆化过程,结果确实是左与上之和6802
by 陈清扬说 @ 2020-05-28 11:16:58
@[陈清扬说](/user/320768) EE 本地!=样例...
by fzj2007 @ 2020-05-28 11:17:25
开O2了吗?
开了的话他会跟本地有不同
by Her_Lingxiao @ 2020-05-28 12:03:00
感谢各位大佬,我再想一想因为什么orz
by 陈清扬说 @ 2020-05-28 16:43:57
```cpp
return mem[x - 1][y] + mem[x][y - 1];
```
存在数组越界,会出现一些奇怪的情况,改成这样就好了
```cpp
if (x) mem[x][y] += mem[x - 1][y];
if (y) mem[x][y] += mem[x][y - 1];
return mem[x][y];
```
by yuyanggo @ 2020-06-08 00:42:26