题解:CF520E Pluses everywhere

· · 题解

考虑分别计算每一位产生的贡献,加起来得到总和。

假设当前是从左边数第 x 位,那么分类讨论两种情况。

考虑预处理 p_i = \sum\limits_{j=1}^i \binom{n-j-2}{k-1}10^j

然后枚举每一位就能 O(1) 算出贡献了。