ABC241H Card Deck Score 题解
有 种牌,第 种牌有 张,每张权值为 ,请从 张牌中选出 张牌,每一种选择方案的贡献为所有牌的权值之积,求所有方案的贡献之和,对 取模。
,保证 互不相同。
数学
生成函数
这个题又告诉我,我的生成函数有多么弱/kk。
考虑对于每一个牌写出生成函数:
于是我们要求的答案就是:
因为 比较小,于是我们可以轻松地通过枚举子集求出分子部分。
现在重点求分母部分:
因为除法不是很好解决的,于是我们可以将 尝试化成: ,这样就可展开成为 。
现在,有等式:
我们可以同时乘上 ,然后就是:
我们尝试代入特殊值,将 代入原式,然后我们会发现:
然后就求出分子了,将两个生成函数相乘然后求 的系数即可。
本博客作者:Werner_Yin(https://www.cnblogs.com/werner-yin/) ,转载时请注明出处,谢谢支持!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统
· 【译】Visual Studio 中新的强大生产力特性
· 2025年我用 Compose 写了一个 Todo App