2020浙江工业大学程序设计迎新赛——决赛(重现赛)G-抽卡
题目
Description
为了获得想要的五星人物,SuzukazeSuzukazeSuzukaze 想要抽卡!
已知这个屑游戏的卡池中有n+mn+mn+m 件物品,其中 nn 件物品是四星人物角色卡,mmm 件物品是 SuzukazeSuzukazeSuzukaze 想要获得的五星人物角色卡。SuzukazeSuzukazeSuzukaze 每次抽卡都会从卡池中获得一件物品并且这件物品将不会再次被抽出,请问他期望在第几回合抽出五星角色卡?
注:SuzukazeSuzukazeSuzukaze 只需要抽出一张五星角色卡。
Input
输入两个正整数 n,mn,m ,含义如题面所述。
1<n+m<101<n+m<101<n+m<10
n,m>0n,m>0n,m>0
Output
输出一个浮点数代表 SuzukazeSuzukazeSuzukaze 期望的抽卡轮数,请保留 666 位小数。
Sample Input 1
2 2
Sample Output 1
1.666667
题意
求抽出五星卡的期望轮数
思路
典型的概率论二项分布问题,只需要求出每一轮抽出五星的概率,再乘以当前的论数,相加即是最后的答案。下一轮抽中的概率是1减去之前所有轮数概率的和乘以(1/剩余卡数量)。
代码
#include <bits/stdc++.h>
using namespace std;
int main()
{int n,m;cin>>n>>m;int sum = n+m;double ans = 0 , cnt = 0;for(int i=1;i<=n+1;i++){double now = (1-cnt) * 1.0*m / (sum-i+1);
// cout<<now<<endl;ans += now * i;cnt += now;}printf("%.6f",ans);
}
2020浙江工业大学程序设计迎新赛——决赛(重现赛)G-抽卡相关推荐
- 蓝桥杯 Java B组 省赛决赛模拟赛 详解及小结汇总+题目下载【2013年(第4届)~2021年(第12届)】
蓝桥杯 Java B组 省赛决赛模拟赛 详解及小结汇总+题目下载[2013年(第4届)~2021年(第12届)] 百度网盘-CSDN蓝桥杯资料(真题PDF+其它资料) 提取码:6666 2013年 ...
- 2020年第十一届蓝桥杯决赛JAVA B G题“皮亚诺曲线距离“
2020年第十一届蓝桥杯决赛JAVA B G题"皮亚诺曲线距离" 2020国赛 JAVA B组 个人题解目录 [问题描述] 皮亚诺曲线是一条平面内的曲线. 下图给出了皮亚诺曲线的 ...
- 2019CCPC江西省赛(重现赛)| 题目 题解
2019CCPC江西省赛(重现赛)在hdu进行 据说很简单 因为现场有多个队伍AK 然鹅 我在40分钟内AC两题之后 就卡在概率题 (后来就没做题目emmm) 先放官方题解 然后慢慢补题 嗯! 题目: ...
- 宁波工程学院2020新生校赛(重现赛)部分题解
文章目录 A 恭喜小梁成为了宝可梦训练家~ B 皮(A)卡(C)皮(M)~ C 杰尼杰尼 D 古代遗迹:字符王国 E 皮卡丘这么可爱,当然要..... G 遗迹逃亡 J 小梁的背包 L 小梁的道馆 A ...
- 湖南大学第十四届ACM程序设计新生杯(重现赛)- FFind the AFei Numbers(数位dp)
题目链接 题目描述 AFei loves numbers. He defines the natural number containing "520" as the AFei n ...
- 湖南大学第十四届ACM程序设计新生杯(重现赛)L-The Digits String (矩阵快速幂)
题目链接 题目描述 Consider digits strings with length n, how many different strings have the sum of digits a ...
- 哈尔滨理工大学软件与微电子学院程序设计竞赛(同步赛)(重现赛)
比赛地址 A. 思路:模拟 #include<iostream> #include<cstring> #include<cstdio> #include<al ...
- 长沙理工大学ACMore编程协会2018年新生赛(重现赛)
A 送气球.jpg 链接:https://ac.nowcoder.com/acm/contest/318/A 来源:牛客网 题目描述 ACM-ICPC程序设计大赛是大学级别最高的脑力竞赛,素来被冠以& ...
- 2021 第十二届蓝桥杯大赛软件赛决赛, 国赛,C/C++ 大学B 组
概览 答案提交:01-04 直接做就行 树不太确定,不过感觉是完全二叉树,贪了一个 程序设计:06-10 两个15分题,大小写是送的.123开始暴力,后来想到的前缀和优化,再后来想到了O(1)找到区块 ...
- 2019CCPC-江西省赛(重现赛)- 感谢南昌大学
趁着多校之际打了一下这个比赛,low的一批.做了七个题,被虐的不轻 Wave HDU - 6570 Avin is studying series. A series is called " ...
最新文章
- 机器学习中的梯度下降法
- pyspark dataframe数据连接(join)、转化为pandas dataframe、基于多个字段删除冗余数据
- c高级语言程序设计B试题,高级语言程序设计试题(B)卷.doc
- 苹果针对FaceTime内的4个iOS漏洞提出更新
- 一个Repeater排序用的控件
- JavaScript中Array 对象相关的几个方法
- 模糊测试--强制性安全漏洞发掘
- sap服务器安装双系统教程,Ghost安装双系统安装使用图文教程
- ABAPDEMO批量更改BOM组件_SAP刘梦_新浪博客
- NJ法,ML法构建系统发育树~MEGA7.0,iqtree(图文教程)
- SGX攻防部分POC
- B016 - 基于51单片机的公交车语音报站_点阵广告屏
- Java+spring+springmvc 基于ssm的超市进销存管理系统#毕业设计
- 计算机科学与技术高校毕业生要求,计算机科学与技术 毕业要求(2020)
- 望周知,手机维修你还担心隐私泄露嘛?华为手机一键开启维修模式
- 第四章 玩转捕获数据包
- UART串口发送卡在UART_WaitOnFlagUntilTimeout()函数出不来
- nike air max polska 2016 ważne jest
- Idea分享项目到全球最大同x交友网站gayhub居然失败了!我居然没有权限!来看看解决方法吧
- 基于vc的freetype字体轮廓解析_MulayCap:基于多层表达的单目彩色相机的人体动作捕捉新方案...