@[Ofnoname](/space/show?uid=73489) 因为ord+1不一定是答案,所以您应该把
```
DFS(sum-p4[ord],ord+1,tot+1);
DFS(sum,ord+1,tot);
```
改成
```
for (int i=ord;p4[i]<=sum;i++)DFS(sum-p4[i],i,tot+1);
```
~~然后就变成了30分TLE~~
by 引领天下 @ 2018-06-08 13:50:08
@[Ofnoname](/space/show?uid=73489) 您太强辣
by Llf0703 @ 2018-06-08 13:51:34
@[引领天下](/space/show?uid=39863) 谢谢大佬
by AlgoEmperor @ 2018-06-08 13:51:50
@[Llf0703](/space/show?uid=29696) 你就不能说一点真话?
by AlgoEmperor @ 2018-06-08 13:52:09
@[Ofnoname](/space/show?uid=73489) 我不是大佬啊……还有您那个代码是会TLE的……
by 引领天下 @ 2018-06-08 14:02:30
@[Ofnoname](/space/show?uid=73489) 您太强辣
by 引领天下 @ 2018-06-08 14:02:47