思路:

我们可以分开算每个格子自己的期望啊...

期望可以累加的

那就把这个大格子 分成 9个部分 分别算好了...

//By SiriusRen
#include <cmath>
#include <cstdio>
using namespace std;
#define int long long
#define double long double
int w,h,k;
double ans;
signed main(){scanf("%lld%lld%lld",&k,&w,&h);for(int i=1;i<=w;i++)for(int j=1;j<=h;j++){int p=(i-1)*(j-1)*(w-i+1)*(h-j+1)+(i-1)*(w-i+1)*h+(i-1)*(h-j)*(w-i+1)*j;p+=(j-1)*w*(h-j+1)+w*h+(h-j)*w*j+(w-i)*(j-1)*i*(h-j+1)+(w-i)*h*i+(h-j)*(w-i)*i*j;ans+=1-pow(1.0-1.0*p/w/w/h/h,k);}printf("%.0Lf\n",ans);
}

转载于:https://www.cnblogs.com/SiriusRen/p/6637638.html

BZOJ 2969 期望相关推荐

  1. BZOJ 2134 单选错位(数学期望)【BZOJ 修复工程】

    整理的算法模板合集: ACM模板 点我看算法全家桶系列!!! 实际上是一个全新的精炼模板整合计划 题目链接 https://hydro.ac/d/bzoj/p/2134 是 hydro 的 BZOJ ...

  2. [BZOJ 3143][Hnoi2013]游走(高斯消元+期望)

    Description 一个无向连通图,顶点从1编号到N,边从1编号到M. 小Z在该图上进行随机游走,初始时小Z在1号顶点,每一步小Z以相等的概率随机选 择当前顶点的某条边,沿着这条边走到下一个顶点, ...

  3. 【BZOJ - 4318】OSU!(概率dp,数学期望,期望的线性性)

    题干: osu 是一款群众喜闻乐见的休闲软件. 我们可以把osu的规则简化与改编成以下的样子: 一共有n次操作,每次操作只有成功与失败之分,成功对应1,失败对应0,n次操作对应为1个长度为n的01串. ...

  4. 【BZOJ 4832】 [Lydsy2017年4月月赛] 抵制克苏恩 期望概率dp

    打记录的题打多了,忘了用开维记录信息了......我们用f[i][j][l][k]表示已经完成了i次攻击,随从3血剩j个,2血剩l个,1血剩k个,这样我们求出每个状态的概率,从而求出他们对答案的贡献并 ...

  5. 【BZOJ 1415】 1415: [Noi2005]聪聪和可可 (bfs+记忆化搜索+期望)

    1415: [Noi2005]聪聪和可可 Time Limit: 10 Sec  Memory Limit: 162 MB Submit: 1640  Solved: 962 Description ...

  6. BZOJ 3925 [Zjoi2015]地震后的幻想乡 ——期望DP

    我们只需要考虑$\sum F(x)P(x)$的和, $F(x)$表示第x大边的期望,$P(x)$表示最大为x的概率. 经过一番化简得到$ans=\frac{\sum T(x-1)}{m+1}$ 所以就 ...

  7. 【BZOJ】1076 [SCOI2008]奖励关 期望DP+状压DP

    [题意]n种宝物,k关游戏,每关游戏给出一种宝物,可捡可不捡.每种宝物有一个价值(有负数).每个宝物有前提宝物列表,必须在前面的关卡取得列表宝物才能捡起这个宝物,求期望收益.k<=100,n&l ...

  8. BZOJ 1444 [JSOI2009]有趣的游戏 (AC自动机、概率与期望DP、矩阵乘法)

    诶这题洛谷居然没有??? 题目链接: https://www.lydsy.com/JudgeOnline/problem.php?id=1444 题解: 我见到主要有两种做法. 一是矩阵乘法.设\(d ...

  9. BZOJ.2707.[SDOI2012]走迷宫(期望 Tarjan 高斯消元)

    题目链接 一个点到达终点的期望步数 \(E_i=\sum_{(i,j)\in G}\frac{E_j+1}{out[i]}\),\(out[i]\)为点\(i\)的出度. 那么对于一个DAG可以直接在 ...

最新文章

  1. c#获取对象的唯一标识_在 Java 中利用 redis 实现分布式全局唯一标识服务
  2. 【Qt】获取本地IP(IPv4)
  3. retinaface mnn
  4. JNDI数据源的连接属性
  5. 使用 XML Schema 定义元素的基本知识
  6. protocol buffer的高效编码方式
  7. 取代Swagger + Postman ,Apifox 功能更强大!
  8. 攻击者巧妙滥用谷歌 DoH 下载恶意软件
  9. 分解原理_葛兰维均线的数学拟合原理--傅立叶函数的分解的应用
  10. 北师大版图形的旋转二教案_北师大版三年级数学下册微课精讲+课件教案试卷(文末下载)...
  11. DataSet用法详细 转
  12. java习题5参考练习及答案_JAVA练习题(第5章).ppt
  13. TMS320F280049C 学习笔记21 交叉开关 Crossbar (X-BAR)
  14. oracle语句报错 * ERROR at line 2: ORA-00923: FROM keyword not found where expected
  15. 获取取本月一号、本月月末 日期
  16. 全网最强的开发者技术路线图已经更新到 2020 年!GitHub 标星 114k+,还有中文的!
  17. yii mysql gii_yii中gii如何使用
  18. Mil代码编程的基本概述
  19. pandas关键字提取_使用NLP从文章中自动提取关键字
  20. 【源码】声明32位和64位Access、Excel等VBA兼容的API函数的方法

热门文章

  1. 想要挡住对向来车的远光灯,能否把公路中间的隔离墙垒高点来阻挡?
  2. 一亩地等于多少平方米?
  3. 谈谈头条创作者最近几个月的一些改变吧
  4. 现在人真的很奇怪,看见有钱人点头哈腰
  5. 互联网创业是没有什么好计划的
  6. Qt——P25 QListWidget控件
  7. URI、URL与URN【定义+联系】
  8. sp_help用法_sp_updatestats概述和用法
  9. 朴素贝叶斯 半朴素贝叶斯_SQL Server中的朴素贝叶斯预测
  10. sql并行度_SQL Server最大并行度的重要性