姨 社论
https://www.cnblogs.com/SoyTony/p/15869968.html
题面
在 每个方格上随机地填入 到 之间的正整数(每个方格填的数互不相同),然后随机地选出 个数字,把它们出现在棋盘上的方格涂黑 .
设有 行被整行涂黑, 列被整列涂黑,则得到 分 .
求期望得分 .
题解
枚举 钦定后算贡献,然后加起来就完了 .
显然 行, 列总共有 个格子(注意此时 其实是关于 的函数,而不是独立的变量) .
考虑 的组合意义,即子集数量 .
考虑到每个状态的超集贡献特别好算,于是把每个状态的超集贡献加起来就顺便把 干掉力 .
也就是目前的柿子为
那俩组合数是 所对应的状态数,因为答案相同于是可以直接大力乘上, 是概率 .
显然 是古典概型,于是可以直接除:
于是答案就是
这个似乎大力算就好了吧 .
SoyTony 解法:
根据众所周知的吸收恒等式
于是 可以递推
然后剩下的组合数都是形如 的,于是也可以递推 .
递推是线性的,但是枚举 是 的,感觉没啥区别 .
时间复杂度 .
以下是博客签名,正文无关
本文来自博客园,作者:yspm,转载请注明原文链接:https://www.cnblogs.com/CDOI-24374/p/15872513.html
版权声明:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议(CC BY-NC-SA 4.0)进行许可。看完如果觉得有用请点个赞吧 QwQ
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】