为什么全RE勒QAQ

P1464 Function

我和你一样,我猜测是在输入-1-1-1后程序没有结束导致的,我在本地运行需要回车才结束,不知道为什么,求解答
by Calarence4 @ 2024-04-18 13:30:22


@[13328253330_](/user/1274321) 记忆化了,但没有完全记忆化, ``` long long w(long long a,long long b,long long c) { if(a<=0||b<=0||c<=0) { return 1; } if(a>20||b>20||c>20) { if(mr[a][b][c]==0) { mr[a][b][c]=w(20,20,20); return mr[a][b][c];//!!! } else return mr[a][b][c]; } if(a<b&&b<c) { if(mr[a][b][c]==0) { mr[a][b][c]=w(a,b,c-1)+w(a,b-1,c-1)-w(a,b-1,c); return mr[a][b][c];//!!! } else return mr[a][b][c]; } else { if(mr[a][b][c]==0) { mr[a][b][c]=w(a-1,b,c)+w(a-1,b-1,c)+w(a-1,b,c-1)-w(a-1,b-1,c-1); return mr[a][b][c]//!!!; } else return mr[a][b][c]; } } ```
by QBW1117 @ 2024-04-19 21:46:21


@[QBW1117](/user/933814) 谢谢你
by 13328253330_ @ 2024-04-20 09:43:23


|