2020牛客NOIP赛前集训营-提高组(第六场)A-袜子分配【组合数学,结论】
正题
题目链接:https://ac.nowcoder.com/acm/contest/7615/A?&headNav=acm&headNav=acm
题目大意
nnn对颜色一样的袜子,每次随机拿出两个,求拿完之后颜色一样的期望对数。
解题思路
考虑一对袜子的贡献,因为这一对要绑在一起所以贡献为P2n−22n−2n2n−1\frac{P_{2n-2}^{2n-2}n}{2^{n-1}}2n−1P2n−22n−2n,所以总贡献为n∗P2n−22n−2n2n−1n*\frac{P_{2n-2}^{2n-2}n}{2^{n-1}}n∗2n−1P2n−22n−2n。然后总共的取出方案数为P2n2n2n\frac{P_{2n}^{2n}}{2^n}2nP2n2n。
除后可得答案为n2n−1\frac{n}{2n-1}2n−1n
codecodecode
#include<cstdio>
#include<cstring>
#include<algorithm>
using namespace std;
double n;
int main()
{scanf("%lf",&n);printf("%.12lf",n/(2*n-1));
}
2020牛客NOIP赛前集训营-提高组(第六场)A-袜子分配【组合数学,结论】相关推荐
- 【2020牛客NOIP赛前集训营-提高组(第一场)题解】( 牛牛的方程式,牛牛的猜球游戏,牛牛的凑数游戏,牛牛的RPG游戏)
未完待续... T1:牛牛的方程式 title solution code T2:牛牛的猜数游戏 title solution code T3:牛牛的凑数游戏 title solution code ...
- 2020牛客NOIP赛前集训营-提高组(第一场) T2 牛牛的猜球游戏
题目链接: 牛客原站 通过记录: 题目链接2:T277380 牛牛的猜球游戏(被我们搬到洛谷力): 洛谷搬运 题目描述 有十个数 0 , 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 ...
- 【2020牛客NOIP赛前集训营-提高组(第二场)】题解(GCD,包含,前缀,移动)
文章目录 T1:GCD title solution code T2:包含 title solution code(正解code补充在上面了) T3:前缀 title solution code T4 ...
- 2020牛客NOIP赛前集训营-提高组(第三场)C-牛半仙的妹子Tree【虚树,最短路】
正题 题目链接:https://ac.nowcoder.com/acm/contest/7609/C 题目大意 给出nnn个点的一棵树,mmm个时刻各有一个操作 标记一个点,每个点被标记后的每一个时刻 ...
- 2020牛客NOIP赛前集训营提高组(第四场)B-色球【链表】
正题 题目链接:https://ac.nowcoder.com/acm/contest/7611/B 题目大意 nnn个杯子,mmm个操作 在第zzz个杯子中依次加入xxx个颜色为yyy的球 在第yy ...
- 2020牛客NOIP赛前集训营-普及组第三场C牛半仙的妹子树
链接:https://ac.nowcoder.com/acm/contest/7608/C 来源:牛客网 牛半仙有 n 个妹子,她们所在的位置组成一棵树,相邻两个妹子的距离为 1. 有 m 个妹 ...
- 2021牛客OI赛前集训营-提高组(第五场)D-牛牛的border【SAM】
正题 题目链接:https://ac.nowcoder.com/acm/contest/20110/D 题目大意 求一个长度为nnn的字符串的所有子串的borderborderborder长度和. 1 ...
- 2021牛客OI赛前集训营-提高组(第五场)C-第K排列【dp】
正题 题目链接:https://ac.nowcoder.com/acm/contest/20110/C 题目大意 一个长度为nnn的字符串SSS,SSS中存在一些???,有N/O/I/PN/O/I/P ...
- 2021牛客OI赛前集训营-提高组(第四场) T2空间跳跃
2021牛客OI赛前集训营-提高组(第四场) 题目大意 给你三个整数 n , d , l n,d,l n,d,l, n n n为正整数.负整数或0, d , l d,l d,l为正整数,你现在有一个数 ...
最新文章
- UIButton长按事件
- 计算机视觉:图像检测和图像分割有什么区别?
- 如何删除内联块元素之间的空间?
- 开发日记-20190402
- 深度学习用于图片的分类和检测总结
- 创建一个纯色的背景图
- 重复数据删除将成标配功能
- OpenCV:OpenCV图像旋转的代码
- event php,PHP event 事件机制
- windows下Call to undefined function curl_init() error问题
- mysql查询今天_昨天_7天_近30天_本月_上一月 数据_(转载)mysql查询今天、昨天、7天、近30天、本月、上一月数据...
- anaconda 清华源挂了 怎么办 上交源ok
- Android内存、性能是程序永恒的话题
- 数字图像处理原理与实践:基于Visual C++开发
- 计算机组成原理 第二版 课后答案 (唐朔飞) 1~8章
- 松下伺服电机uvw接线图_伺服电机接线图图解
- 山大计算机学院副院长屠长河,孟祥旭(山东大学教授,博士生导师)_百度百科...
- nu.xom:Document
- QCustomPlot系列 进行框选放大(二)
- 虚幻C++入门个人笔记(3)——接口、智能指针、动画蓝图、行为树、EQS系统
热门文章
- 如何备份服务器日志到其他服务器_KIWI Syslog日志服务器搭建及配置
- uiuc计算机课程,UIUC计算机科学专业解读
- c#web服务器 虚拟目录,C#建立自己的Web服务器
- php网页连mysql_php - 如何在单个网页上连接多个MySQL数据库?
- dhcp服务器显示主机名,linux – 当我没有在dhclient.conf中定义一个时,我的DHCP服务器如何知道我的机器的主机名?...
- c语言歌手预测成绩,5个裁判可以对10个歌手进行打分,计算各个歌手的最终得分排列...
- 提高python执行效率_提升Python程序运行效率的6个方法
- 『软件工程1』详解软件是什么
- [XML-Jsoup]Jsoup_解析_快速入门
- [Java基础]Lambda表达式的注意事项