【SSL 2403】图床(三分)
图床
题目链接:SSL 2403
题目大意
有 n 个物品,进行 m 次操作每次会随机选一个展示。
然后给你 n 个范围,要你猜测这个 n 的值。
思路
首先根据于假设一个 然后求实际可能的 值其实不行,因为你 可能很多。
不妨直接考虑一个 是的概率。
那全部的展示可能是 。
考虑对应上它给你的展示。
注意到你无法直接判断 的原因是可能有一些从来没有展示过。
那你考虑 个物品最后展示了 个的概率,或者这里我们求方案除总数就是概率。
那考虑怎么算,首先我们选 个物品展示,那展示有展示的顺序(这里是第一次出现的顺序)。
那考虑先放下这些第一次出现的,然后考虑放别的。
那你放在第一次出现中第 个后面就有 中物品可以选,那按顺序放的话就接在直接后面或者你放过的后面都可以是一样的。
那总共就是 中地方*对应选法,那就是 个方案每个数。
那总方案数就是
那概率就是:
那我们要找的就是概率最大的那个。
那可以做到 ,不过注意到很多东西都很大,不过只有乘法和除法,而且对精度的要求不高,可以把全部都转成指数加减,直接比较指数大小。
然后考虑到概率是数值,肯定是有偏序关系的,那考虑比较两个 的过程,假设 没有 优。
那注意到右边这一坨跟 压根没关系,可以直接不管。
那也就是我们只需要找到 的最大值。
通过(猜结论 / 搞图像找规律 / 奇怪的数学证明),发现答案的这个东西是单峰的(当 的时候)。(不想证了搞数学式子搞麻了)
然后三分即可。
代码
__EOF__

本文作者:あおいSakura
本文链接:https://www.cnblogs.com/Sakura-TJH/p/SSL_2403.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
本文链接:https://www.cnblogs.com/Sakura-TJH/p/SSL_2403.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
2022-03-31 【luogu P5903】【模板】树上 k 级祖先(长链剖分)
2022-03-31 Stardust的矩阵(分治)
2022-03-31 【ZOJ 1654】Place the Robots(网络流)