摘要:
The Hanged Man(HDU 6566) 题意 $n$个点的树,每个点有两种权值$a_i,b_i$。你需要选出一个独立集,使得$a_i$的总和恰好为$m$,并且$b_i$的总和尽量大。同时你需要计算这些独立集的数量。 做法 可以轻易地想到$O(nm^2)$的树形背包,但显然过不去,考虑优化 阅读全文
posted @ 2021-02-23 15:57
ファイナル
阅读(280)
评论(0)
推荐(0)
摘要:
传送门 看完题面,我们可以得出一个结论,我们的操作要么是用完当前所有的钱买入,要么是卖出当前所有的金劵,显然易得。 下面就开始推式子 \[ f_n=\max(f_{n-1},\max_{i=1}^{n-1}(\frac{f_ir_i}{r_ia_i+b_i}a_n+\frac{f_i}{r_ia_i 阅读全文
posted @ 2021-02-23 09:33
ファイナル
阅读(57)
评论(0)
推荐(0)

浙公网安备 33010602011771号