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

郑州个人做网站时尚wordpress免费主题下载

郑州个人做网站,时尚wordpress免费主题下载,wordpress如何搭建,手机开发者选项怎么打开题意#xff1a;有n棵树在水平线上#xff0c;给出每棵树的坐标和高度#xff0c;然后向左倒的概率和向右倒的概率#xff0c;和为1#xff0c;然后给出了m个蘑菇的位置#xff0c;每一个蘑菇都有一个魔法值#xff0c;假设蘑菇被压死了#xff0c;也就是在某棵树[a[i]… 题意有n棵树在水平线上给出每棵树的坐标和高度然后向左倒的概率和向右倒的概率和为1然后给出了m个蘑菇的位置每一个蘑菇都有一个魔法值假设蘑菇被压死了也就是在某棵树[a[i] - h[i], a[i]) 或 (a[i], a[i] h[i]]范围内。魔法值就没有了。仅仅有生存下来的蘑菇才有魔法值问生存下来的蘑菇的魔法值的期望。 题解能够看到n和m的范围是1e5。而坐标范围是1e9。所以肯定要离散化然后更新每一个区间的概率值单点查询每一个蘑菇所在区间的概率值乘其魔法值。 #include cstdio #include cstring #include algorithm #include map using namespace std; const int N 100005; int n, m, a[N], h[N], b[N], z[N], c[N 2]; double tree[N 4], flag[N 4], pl[N], pr[N]; mapint, int mp;void pushdown(int k) {if (flag[k]) {tree[k * 2] * tree[k];tree[k * 2 1] * tree[k];flag[k * 2] flag[k * 2 1] 1;tree[k] 1.0;flag[k] 0;} }void build(int k, int left, int right) {flag[k] 0;tree[k] 1.0;if (left ! right) {int mid (left right) / 2;build(k * 2, left, mid);build(k * 2 1, mid 1, right);} }void modify(int k, int left, int right, int l1, int r1, double x) {if (l1 left right r1) {tree[k] * x;flag[k] 1;return;}pushdown(k);int mid (left right) / 2;if (l1 mid)modify(k * 2, left, mid, l1, r1, x);if (r1 mid)modify(k * 2 1, mid 1, right, l1, r1, x); }double query(int k, int left, int right, int pos) {if (left right)return tree[k];pushdown(k);int mid (left right) / 2;if (pos mid)return query(k * 2, left, mid, pos);elsereturn query(k * 2 1, mid 1, right, pos); }int main() {scanf(%d%d, n, m);mp.clear();int cnt 0;for (int i 1; i n; i) {scanf(%d%d%lf%lf, a[i], h[i], pl[i], pr[i]);pl[i] / 100.0, pr[i] / 100.0; c[cnt] a[i];c[cnt] a[i] - h[i];c[cnt] a[i] h[i];}for (int i 1; i m; i) {scanf(%d%d, b[i], z[i]);c[cnt] b[i];}sort(c 1, c 1 cnt);cnt unique(c 1, c 1 cnt) - (c 1);for (int i 1; i cnt; i)mp[c[i]] i;build(1, 1, cnt);for (int i 1; i n; i) {modify(1, 1, cnt, mp[a[i] - h[i]], mp[a[i]] - 1, 1.0 - pl[i]);modify(1, 1, cnt, mp[a[i]] 1, mp[a[i] h[i]], 1.0 - pr[i]);}double res 0;for (int i 1; i m; i)res z[i] * query(1, 1, cnt, mp[b[i]]);printf(%lf\n, res);return 0; } 转载于:https://www.cnblogs.com/llguanli/p/7401510.html
http://www.zqtcl.cn/news/335512/

相关文章:

  • 智能建站实验报告成功营销网站
  • 基于jsp的网站开发开题报告青海公路工程建设市场信用信息服务网站
  • 做网站页面的软件wordpress如何开启page页面评论
  • 做网站最简单的长春财经学院
  • 导购网站 icp备案要求网站设置ico
  • ftp做网站营销策划方案步骤
  • 网站建设若干意见wordpress查看数据库密码
  • 什么网站可以做宣传西安网站建设聚星互联
  • 产品展示网站源码2015年做哪些网站致富
  • 潍坊网站制作推广怎样做彩票网站
  • 做视频网站被判刑自己怎么做企业网站建设
  • 安庆网站建设兼职哪个公司的卡网络最好
  • tp框架做响应式网站青岛网站建设首选
  • 外国自适应企业网站做网站模板用什么框架
  • win7做网站服务器隐私浏览器
  • 优秀的设计网站广州排名推广
  • 做电商设计有什么好的网站推荐软件产品开发流程图
  • 建设网站请示宣传企业网站建设的
  • 汉中定制网站建设公司网站建设建站知识
  • 做壁纸网站建站优化办事效率高
  • linux 做网站数据库怎么开发ios软件
  • 沛县网站设计html制作网页的代码
  • 南昌网站建设公司如何万维网络(临沂网站建设)
  • 张家界做网站洛阳网站建设哪家专业
  • 快餐网站模板电子版邀请函制作软件免费
  • 有什么做视频的素材网站网站名称注册保护
  • 北京 顺义 网站制作h5网站网站建设
  • 网站在百度上搜不到了wordpress导航菜单加图片
  • wordpress网站访问慢网站建设35类
  • 绍兴做网站价格字体