Bzoj4481 [Jsoi2015]非诚勿扰】的更多相关文章

首先求出每个女性接受某个男性的概率.这个概率显然是一个无穷等比数列求和. 然后按编号从小到大考虑每个女性,维护出每个男性被选择的期望次数,BIT上查询后缀和即可. 需要long double. #include<iostream> #include<cstdio> #include<cmath> #include<cstdlib> #include<cstring> #include<algorithm> #include<ve…
Description [故事背景] JYY赶上了互联网创业的大潮,为非常勿扰开发了最新的手机App实现单身 大龄青年之间的"速配".然而随着用户数量的增长,JYY发现现有速配的算法似 乎很难满足大家的要求,因此JYY决定请你来调查一下其中的原因. [问题描述] 应用的后台一共有N个女性和M个男性,他们每个人都希望能够找到自己的 合适伴侣.为了方便,每个男性都被编上了1到N之间的一个号码,并且任意两 个人的号码不一样.每个女性也被如此编号. JYY应用的最大特点是赋予女性较高的选择权,…
Time Limit: 20 Sec  Memory Limit: 512 MBSubmit: 147  Solved: 75 Description [故事背景] JYY赶上了互联网创业的大潮,为非常勿扰开发了最新的手机App实现单身大龄青年之间的“速配”.然而随着用户数量的增长,JYY发现现有速配的算法似乎很难满足大家的要求,因此JYY决定请你来调查一下其中的原因. [问题描述] 应用的后台一共有N个女性和M个男性,他们每个人都希望能够找到自己的合适伴侣.为了方便,每个男性都被编上了1到N之…
听说JSOI有版权问题就不放图了 如果前面的文章里的图需要删掉请通知我 题意:有一些女的要挑一些男的,挑中的几率均为p.一个男的可以无限次被挑中.若女a选中男b,女c选中男d,a<c,b>d则对答案有1的贡献.问期望总贡献. 思路:我们设女x选中男y的几率是p(X,Y),可以预处理出. 设y为女x喜欢的第a人. 则P(x,y)=(1-p)^a-1*p+(1-p)^m+a-1*p+... 无限等差数列求和 =a1/(1-q) a1=(1-p)^(a-1)*p,q=(1-p)^m 先将关系双关键字…
Description [故事背景] JYY赶上了互联网创业的大潮,为非常勿扰开发了最新的手机App实现单身 大龄青年之间的“速配”.然而随着用户数量的增长,JYY发现现有速配的算法似 乎很难满足大家的要求,因此JYY决定请你来调查一下其中的原因. [问题描述] 应用的后台一共有N个女性和M个男性,他们每个人都希望能够找到自己的 合适伴侣.为了方便,每个男性都被编上了1到N之间的一个号码,并且任意两 个人的号码不一样.每个女性也被如此编号. JYY应用的最大特点是赋予女性较高的选择权,让每个女性…
首先很容易计算对于一个如意郎君列表里有x个男性的女性,编号排第i位的男性被选的概率是 \[ p*(1-p)^{i-1}+p*(1-p)^{i-1+n}+p*(1-p)^{i-1+n}+- \] \[ =p*((1-p)^{i-1}+(1-p)^{i-1+n}+(1-p)^{i-1+n}+-) \] 然后我就不会了-- 然后发现有个神奇的东西叫无限等比数列求和公式,只适用于公比绝对值小于1的情况: \[ a1+a1*q+a1*q^2+--+a1*q^{inf} \] \[ =\frac{a1-a1…
(这篇我就不信有网站来扣) 这个暑假打算刷刷题啥的 但是写博客好累啊  堆一起算了 隔一段更新一下.  7月27号之前刷的的就不写了 , 写的累 代码不贴了,可以找我要啊.. 2017.8.27update : 开学了终于搞到了550  可还行 *数据结构 *可持久化线段树/主席树 *bzoj3932 [CQOI2015] 任务查询系统 : 比较裸的主席树,任务查分一下就好了  cqoi真良心 *bzoj4026 dC Loves Number Theory :  数论个头啊,对每个数分解质因数…
Search GO 说明:输入题号直接进入相应题目,如需搜索含数字的题目,请在关键词前加单引号 Problem ID Title Source AC Submit Y 1000 A+B Problem 10983 18765 Y 1036 [ZJOI2008]树的统计Count 5293 13132 Y 1588 [HNOI2002]营业额统计 5056 13607 1001 [BeiJing2006]狼抓兔子 4526 18386 Y 2002 [Hnoi2010]Bounce 弹飞绵羊 43…
「JSOI2015」非诚勿扰 传送门 我们首先考虑一名女性选中她列表里第 \(x\) 名男性的概率(假设她列表里共有 \(s\) 名男性): \[ P = p \times (1 - p) ^ {x - 1} + p \times (1 - p) ^ {s + x - 1} + p \times (1 - p) ^ {2s + x - 1} + \cdots + p \times (1 - p) ^ {ns + x - 1} \] 根据等比数列求和公式以及极限的相关计算,不难求出: \[ P =…
有n个女性和n个男性.每个女性的如意郎君列表都是所有男性的一个子集,并且可能为空.如果列表非空,她们会在其中选择一个男性作为自己最终接受的对象.将“如意郎君列表”中的男性按照编号从小到大的顺序呈现给她.对于每次呈现,她将独立地以P的概率接受这个男性(换言之,会以1−P的概率拒绝这个男性).如果她选择了拒绝,App就会呈现列表中下一个男性,以此类推.如果列表中所有的男性都已经呈现,那么会重新按照列表的顺序来呈现这些男性,直到她接受了某个男性为止.显然,在这种规则下,每个女性只能选择接受一个男性,而…