Description
有n个0和m个1,每次操作选择k个数删去,并写上它们的平均数。
求最后剩余的数有多少种可能。
n,m,k<=2000
Solution
第一次的思路假了。。。。
题意可以转化为有多少个数x可以表示成m个k^-i的和
但为了保证合法我们需要保证1-x也可以表示为n个k^-i的和。
为了方便我们可以把m-1,那么我们每一个k^-i分配给0和1的个数和就是k-1
有进位的话就是搞一个同余就好了
Dp可以用前缀和优化
探讨了给定n个0和m个1的情况下,通过特定操作(每次选择k个数进行删除并替换为这些数的平均值)后剩余数的可能性数量。问题转化为寻找能够表示为特定形式之和的数的数量。
有n个0和m个1,每次操作选择k个数删去,并写上它们的平均数。
求最后剩余的数有多少种可能。
n,m,k<=2000
第一次的思路假了。。。。
题意可以转化为有多少个数x可以表示成m个k^-i的和
但为了保证合法我们需要保证1-x也可以表示为n个k^-i的和。
为了方便我们可以把m-1,那么我们每一个k^-i分配给0和1的个数和就是k-1
有进位的话就是搞一个同余就好了
Dp可以用前缀和优化

被折叠的 条评论
为什么被折叠?