$40+60 = 100$
此贴终结
>但最后ans加了才输出,但我如果加1不就只能得剩下40分了吗
你把1换成ans试试?
by 寒冰大大 @ 2019-08-03 08:10:14
噫 看错了,您可以看看循环是不是锅了
by 寒冰大大 @ 2019-08-03 08:10:49
@[Ofnoname](/space/show?uid=73489) 因为您的状态中x是默认与父亲相连,应该特判根的情况
```
int ans = dp[root][p];
for (int i = 1; i <= n; i++){
ans = min(ans, dp[i][p] + 1);
}
```
by Zcus @ 2019-10-03 17:14:41
@[Ender_zzm](/user/33339) 咱也是同样的问题
多谢dalao解决了
%%%
by TenCo @ 2019-11-11 20:04:22
@[TenCo](/user/147280) 不用谢
by Zcus @ 2019-11-11 20:07:38
%%%,同样的问题,谢谢大佬
by shight @ 2021-03-03 09:26:05