Codeforces Round #370(div 2)

Posted 人活着就是为了Chelly

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Codeforces Round #370(div 2)相关的知识,希望对你有一定的参考价值。

A B C :=w=

D:两个人得分互不影响很关键

   一种是f[i][j]表示前i轮,分差为j的方案数

        明显有f[i][j]=f[i-1][j-2k]+2*f[i-1][j-2k+1]+...+(2k+1)f[i-1][j]+...

        枚举是K*T*T,转移是K 超时

        不过发现转移的时候可以理解为j是j-1的算式的整个区间移动,于是可以维护f[i-1]的前缀和来达到O(1)的转移

  另一种f[i][j]表示前i轮,某个人分数为j的方案数(两人互不影响,无先后手之分,所以两人等价)

        式子写出来就少了第一种的前面的系数,还是要维护前缀和,更加清楚直接了

        最后统计时候枚举第一个人的分数,累乘结果

E:???

以上是关于Codeforces Round #370(div 2)的主要内容,如果未能解决你的问题,请参考以下文章

Codeforces Round #370 - #379 (Div. 2)

Codeforces Round #370(div 2)

Codeforces Round #370 (Div. 2) D. Memory and Scores DP

Codeforces_#370 (Div. 2)_A

Codeforces Round #705 (Div. 2)

Codeforces Round #774 (Div. 2)