当前位置: 首页 > news >正文

建设企业资质双网是哪两个网站软件学校网站模板下载

建设企业资质双网是哪两个网站,软件学校网站模板下载,闵行建设网站,建网站多少费用题目#xff1a;F - Fireworks#xff08;三分概率#xff09; 来自#xff1a;2020-2021 ICPC区域赛南京站F题 牛客竞赛_ACM/NOI/CSP/CCPC/ICPC算法编程高难度练习赛_牛客竞赛OJ (nowcoder.com) 题意#xff1a; 一个人造烟花#xff0c;制作一个烟花需要n的时间F - Fireworks三分概率 来自2020-2021 ICPC区域赛南京站F题 牛客竞赛_ACM/NOI/CSP/CCPC/ICPC算法编程高难度练习赛_牛客竞赛OJ (nowcoder.com) 题意 一个人造烟花制作一个烟花需要n的时间燃放烟花的时间是m燃放一个烟花是m燃放多个烟花也是m但是由于此人手艺不精烟花完美的概率是p。注意烟花只有放了才知道是不是完美的。如果所有燃放的烟花中至少有一个是完美的则结束。问实现该情况的最小期望 思路 期望 一种情况的权值 * 其概率 另一种情况的权值 * 其概率 … 假设一个Ex表示多次造k个烟花后燃放出现至少一个完美烟花的概率最大的最小期望简称最优 形象的讲不保证正确但是好理解每次都造k个后燃放出现完美烟花的概率是最大的所以每次我们都只造k个烟花后燃放 所以 E ( x ) ( k × n m ) × ( 1 − ( 1 − p ) k ) ( k × n m ) × ( 1 − p ) k E ( x ) × ( 1 − p ) k E(x)(k×nm)×(1−(1-p)^k)(k×nm)×(1-p)^kE(x)×(1-p)^k E(x)(k×nm)×(1−(1−p)k)(k×nm)×(1−p)kE(x)×(1−p)k 分三块去理解 1. ( k × n m ) × ( 1 − ( 1 − p ) k ) 表示当前次制作 k 个烟花后燃放至少出现一次完美烟花的概率 ∗ 消耗的时间 2. ( k × n m ) × ( 1 − p ) k 表示当前次制作 k 个烟花后燃放一次完美烟花都没有的概率 ∗ 单次消耗的时间 3. E ( x ) × ( 1 − p ) k 表示之前所有次都失败的概率 ∗ 之前用的所有时间 \begin{aligned} 1. (k×nm)×(1−(1-p)^k) 表示当前次制作k个烟花后燃放至少出现一次完美烟花的概率*消耗的时间 \\ 2. (k×nm)×(1-p)^k 表示当前次制作k个烟花后燃放一次完美烟花都没有的概率*单次消耗的时间 \\ 3. E(x)×(1-p)^k 表示之前所有次都失败的概率*之前用的所有时间 \end{aligned} ​1.(k×nm)×(1−(1−p)k)表示当前次制作k个烟花后燃放至少出现一次完美烟花的概率∗消耗的时间2.(k×nm)×(1−p)k表示当前次制作k个烟花后燃放一次完美烟花都没有的概率∗单次消耗的时间3.E(x)×(1−p)k表示之前所有次都失败的概率∗之前用的所有时间​ 化简公式后发现 E ( x ) k × n m 1 − ( 1 − p ) k E(x) \frac{k×nm} {1-(1-p)^k} E(x)1−(1−p)kk×nm​ 打表或求导可以看出该函数是个具有波谷的函数用三分找到k次就可求出E(x) 代码 #includebits/stdc.h #includeunordered_set #define HighPrecisionPrint(n) printf(%.11f\n, (n)) // 答案误差在10^-11次方内的打印 #define UNIQUE(arr) (arr).erase(unique((arr).begin(),(arr).end()),(arr).end()) //将重复的区域删除 #define IOS ios::sync_with_stdio(0); cin.tie(0) #define all(arr) (arr).begin(), (arr).end() using namespace std; typedef long long ll; typedef unsigned long long ull; const int inf 0x3f3f3f3f; const double eps 1e-7; int t; double m,n,p;/** 题意一个人造烟花制作一个烟花需要n的时间* 燃放烟花的时间是m燃放一个烟花是m燃放多个烟花也是m但是由于此人手艺不精烟花完美的概率是p。* 注意烟花只有放了才知道是不是完美的。* 如果所有燃放的烟花中至少有一个是完美的则结束。* 问实现该情况的最小期望 */ double Ex(int k) {double ex (n*km) / (1-pow(1-p,k));return ex; } void solve() {cinnmp;p p/1e4;double l 1, r 1000000000;while(r-l eps){double mid1 l (r-l) / 3;double mid2 r - (r-l) / 3;if(Ex(mid1) Ex(mid2)) l mid1;else r mid2;}// 保障计算如果最后l和r是左右两个点并没有在波谷汇合所以要手动枚举while的情况不需要// for(int i l1; i r; i)// ans min(ans,Ex(i));HighPrecisionPrint(Ex(r)); } int main() {cin t;while (t--){solve();}return 0; } 特别鸣谢队友Gary解释思路以及xjsc01提供的题解思路
http://www.pierceye.com/news/248237/

相关文章:

  • 旅游网站开发分析报告网站建设教程搭建芽嘱湖南岚鸿信赖
  • 网站的配色方案高校网站建设意义
  • 滇中引水工程建设管理局网站网站开发怎样验收
  • ps制作网站logo阿里云网站备案拍照
  • 网站建设合同】wordpress翻书
  • 电商网站建设制作隆化县建设局网站
  • 宁波网站建设rswl网页美工设计教案
  • 贵州省住房城乡建设部网站json网站开发
  • 桥头网站仿做百度里面的站长工具怎么取消
  • 博物馆网站页面设计说明山东高端网站定制
  • python网站开发效率jsp做网站下载图片
  • 营销式网站建设免费注册个人网站官网
  • 高职高专 网站建设与维护开发一个网站平台多少钱
  • 网站后缀有哪些宜昌建设网站
  • iis做网站的流程wordpress有中文版没
  • 一般的美工可以做网站吗网站做相册
  • 扁平化网站psd招聘类网站怎么做
  • 想当淘客自己的网站怎么做服装网页设计网站
  • 网站怎么做数据接口wordpress主题知更
  • 注册网站登录企业网站建设论文模板
  • 营销型网站模板免费下载常用wordpress搭建环境
  • 浦东新区手机网站建设wordpress 视频页面
  • 做课件最好的素材网站网站背景动图怎么做
  • 做网站时已做好了ps怎么倒入深圳燃气公司地址
  • 做类似淘宝的网站要多少钱亚马逊网站建设进度计划书
  • 够完美网站建设怎么把视频弄成超链接
  • 苏州网站建设哪家更好四川省建设工程信息网官网二建注册
  • 潍坊网站关键词推广湖南餐饮网站建设
  • 珠海网站建设优化推广win2008 iis7发布网站
  • 平安网站建设发挥了积极的作用wordpress 的数据库路径