题解:P14611 [NWRRC 2025] Lucky Number Theory
先考虑
记
考虑到只有两种决策:
- 仅投掷,即
f_{n - 1 , k} ,记为A ,实际收益为A + x 。 - 投掷加结算,即
f_{n - 1, k - 1} + 1 ,记为B 。
记
- 如果
c \leq 0 ,那显然仅投掷,f_{n, k} = A + 0.5 。 - 如果
c \geq 1 ,显然仅投掷加结算,f_{n , k} = B 。 - 否则为
\max(x + A , B) 的平均值,且分界点在x= c ,因此答案为f_{n , k} = cB + (1 - c)(A + \dfrac{1 + c}{2}) 。
预处理
由于仅考虑小数部分,因此