题目大意:

现在有nnn个兔子抢胡萝卜,nnn个兔子初始质量分别为wiw_iwi​,每次会有一个兔子胜出,然后它只一个萝卜质量w+1w+1w+1,每回合第 iii 个兔子生出的概率为:wi∑j=1nwj\frac {w_i} {\sum_{j=1}^{n}w_j}∑j=1n​wj​wi​​现在问kkk天之后,兔子们体重的期望。

分析:

考虑kkk天增长的体重总量为kkk,所以第iii只兔子的体重期望为:wi+k∗wi∑j=1nwjw_i + k*\frac {w_i} {\sum_{j=1}^{n}w_j}wi​+k∗∑j=1n​wj​wi​​

#include <iostream>
using namespace std;
const int maxn = 1000052;
long long int w[maxn], sum;
int main() {int n, k, T;cin >> T;while (T--) {cin >> n >> k;sum = 0;for (int i = 0; i < n; i++) {scanf("%lld", &w[i]);sum += w[i];}for (int i = 0; i < n; i++) {if (i != 0) {printf(" ");}printf("%lf", w[i] + w[i] * k * 1.0 / sum);}printf("\n");}return 0;
}

2019ccpc哈尔滨站K题(数学期望) Gym - 102394K Keeping Rabbits相关推荐

  1. MUV LUV EXTRA 2019CCPC秦皇岛站J题 KMP

    题目链接 题意:意思给你俩数一个字符串,然后让你对字符串小数点后边的字符串进行处理,找个一个循环节以及对应出现的长度, 然后用a*p-b*l算得到一个最大值 那肯定循环节就想到了KMP了,然后循环长度 ...

  2. Invoker 2019CCPC秦皇岛站I题 简单DP

    题目链接 每个技能有6中组合,上一个技能也有6种组合,所以从该状态6种分别从上种的6种转移过来取最小值即可. 不读题的话可能就看成两种状态了(hh ss表示当前状态,s[k]表示上个状态,check函 ...

  3. Known Notation 39届亚洲赛牡丹江站K题

    题意:       题意,哎!说道题意就蛋疼啊,比赛的时候就愣是把这个题目读成数字可以随意组合,比如123 可以拆成1 23 ,12 3 ,1 2 3,结果显然,水题当神题,各种想不出来,然后就显然的 ...

  4. 2018ICPC网络赛(焦作站)K题题解

    一.题目链接 https://nanti.jisuanke.com/t/31720 二.题意 给$N$种船只,第$i$种船的载重量是$V_i$,数量是$2^{C_i}-1$.接下来有$Q$次询问,每次 ...

  5. 美团网2014校招笔试题及解答(长沙站+哈尔滨站)

    作者:寒小阳 时间:2013年9月. 出处:http://blog.csdn.net/han_xiaoyang/article/details/11924701. 声明:版权所有,转载请注明出处,谢谢 ...

  6. 解题报告(一)F、(2018 ACM - ICPC shenyang I)Distance Between Sweethearts(数学期望 + 乘法原理 + FWT)(4.5)

    繁凡出品的全新系列:解题报告系列 -- 超高质量算法题单,配套我写的超高质量题解和代码,题目难度不一定按照题号排序,我会在每道题后面加上题目难度指数(1∼51 \sim 51∼5),以模板题难度 11 ...

  7. 容斥原理和概率与数学期望

    容斥原理就是全集减去其他不满足的集合的并集,E-(E1∪E2∪E3∪.....∪Ek)=E-E1-E2-E3-...+E1∩E2+E2∩E3..意思是奇数个的符号就是-,偶数个就是+,一般用二进制枚举 ...

  8. ZROI 2021 10联day8 T1 题(期望+二维区间DP)

    你要在一片菜地里捉兔子. 菜地形如一个一个 N×M 的长方形网格,每个顶点要么是空的,要么有一个兔子洞.在每个洞里有恰好 44 只兔子.在土地的四个角都设置了逮兔陷阱(陷阱在坐标 [0,0],[0,M ...

  9. 数论小白都能看懂的数学期望讲解

    -1.灌水 这里阅读应该效果更佳 想了解更多关于数论的内容,可戳这里 感谢@command_block 大佬提出宝贵建议 也感谢洛谷及UVA的相关题目 如果有小瑕疵可以在评论区提出 内容可能有点多但很 ...

最新文章

  1. R语言使用fs包的file_info函数查看文件元信息(属性信息)、使用file_chmod函数修改文件的权限、使用file_chown函数修改文件的所有者
  2. Go的net/http
  3. 错误代码中文查询GetLastError返回代码的含义
  4. Azure系列2.1.13 —— CloudBlockBlob
  5. 二分(三分)+快速幂
  6. php中intval函数用法,php intval函数用法总结
  7. java管理员登录_idea实现管理员登录javaweb
  8. 在计算机系统中 一个以科学的方法组织,(10)在计算机系统中,一个以科学的方法组织、存储数据,并可高效地获取、维护数据的软件系统称为【10】...
  9. live555学习笔记-RTSPClient分析
  10. Elasticsearch增删改查 之 —— mget多文档查询
  11. Unity编辑器扩展
  12. ubuntu16.04下笔记本自带摄像头编译运行PTAM
  13. 计算机中的逻辑与或非,与或非运算(与或非逻辑运算口诀)
  14. Science | 郑文山等发布微生物组单细胞测序新技术Microbe-seq(王军/戴磊/晁彦杰点评)...
  15. KafkaConsumer实现精确的latest(结尾)开始消费
  16. OpenJ_Bailian - 2714 求平均年龄
  17. 验证“歌德巴赫猜想”
  18. 【 长尾理论在现实中的巨大威力】
  19. Windows Sever 2016 创建DNS服务器并配置转发器及条件转发器
  20. 手机邮箱看不到已发送邮件_iPhone用户请注意:你的邮件App得禁用,刚曝光的安全漏洞,iOS 6以上设备全中招...

热门文章

  1. 7 个开源的TTS(文本转语音)系统推荐
  2. 2010、2011年中国融资、IPO、并购事件
  3. matlab的sub,matlab中的通用置换指令subs()用法
  4. 【USACO 2018 December Bronze】The Bucket List题解
  5. java抓取的代理服务ip端口
  6. 一款考勤软件需要具备哪些功能?
  7. acigs明文密码我的生日剧本_生日被迫挂伤?肖战忍无可忍终发威,工作室发出声明末尾点睛...
  8. unifiedremote 手机遥控器
  9. Java中易忽略的基础知识
  10. [高通SDM450][Android9.0]adb无法进行remount的解决方案