@[zhouxinhao](/user/719201) `&&`逻辑与运算符是从左往右运算的。
你这个首先运行的是访址运算,因为你数组就开了这么大,所以肯定会显示RE的。
解决方法是把数组访址放到最后一个。
顺便说一下,这道题需要开`long long`。
by 南阳刘子骥 @ 2022-09-26 22:16:46
@[zhouxinhao](/user/719201)
```
if(a<=0 || b<=0 || c<=0) cnt[a][b][c]=1;
```
访问到数组下标负数
by Powerful_25 @ 2022-09-26 22:18:57
@[zhouxinhao](/user/719201) 最先判断那些不合法的情况,比如说 $< 0$ 和 $ \geq 20$ 的情况,然后再处理储存在了数组里面的情况。
这样可以有效排除数组没开够的情况导致的RE。
by 南阳刘子骥 @ 2022-09-26 22:19:37
@[南阳刘子骥](/user/196903) @[sherry0218](/user/465161) 谢谢,懂了!
by INT_1024 @ 2022-09-27 11:58:10