20191029校内ACM部分题解
20191029校内ACM部分题解
https://codeforces.com/group/32W4q7bPme/contest/257710
B数学
给定一个在\([0,1]\)等概率随机区间的随机变量\(x\),给定\(k\),求下面的式子对998244353取模的值
\(k \le 10^6\)
\[
\lim _{n \rightarrow \infty}\sum_{i = 1}^n(x_i - \bar{x})^k
\]
之后发现这个东西就是在让我们求随机变量\(x\)与他期望的值的\(k\)次方的期望
那么我们转化成下面等价的式子
\[
E((x - E(x))^k)
\]
首先.我们把里面的式子二项式展开,再根据期望的线性性可以转化成下面的式子
\[
\sum_{i = 0}^k(-1)^{k - i}\binom{k}{i}E(x^i)(\cfrac{1}{2})^{k - i}
\]
现在发现我们只需要求出\(E(x^i)\)的期望就好了
现在想一下,如何求\(E(x^i)\)
我们再次考虑期望的本质再把式子给转化回去
\[
\lim _{n \rightarrow \infty} \sum_{i = 1}^n\frac{1}{n}f(x)^k
\]
也就是说,我们现在要求\(x_i^k\)的平均值
对应到函数上就是我们有一个形如\(f(x)= x^k\),\(x\in[0,1]\)的函数,要求这个函数随机取值的高度的平均值
我们考虑求出面积之后除以底即可,如何求出这个图像的面积呢?
肯定要积分
\[
\int^1_0 f(x) d x= f'(1) - f'(0) = \frac{1}{k + 1}
\]
那么求出面积之后,除以底即可。为什么这样可以,可以用物理求平均速度的方法去解释
那么我们也就是说明了
\[
E(x^i) = \frac{1}{k + 1}
\]
直接带回原来式子求解即可
C
题目大意:给定一棵带点权为正的有根树,多组询问,每组给定一个\(k\),求选择\(k\)条从根开始的链,最大化\(k\)条路径的并集的点权和
首先,如果不是点权并集,我们可以直接贪心选,
但是并集就相当于用过了的点就没有贡献了,所以上面的做法可以肯定是错的
那么我们通过贪心的想可以发现下面一些有趣的事情
每次选择的路径终点一定是叶子
一个点如果被选择,他权值和最大的儿子一定被选择(权值和定义为子树内点权最长链),换句话说,一个点一定和权重最大的儿子一起被选择
那么对于一个点,我们就可以把他的权重和他最大的儿子绑在一起,最后就会形成若干条长链,如下

同一颜色是同一长链,那么我们求出若干条长链的权值,排序取前\(k\)大即可
D
写这个题,主要是给自己科普一下物理知识/cy
二分答案的做法异常明显,就不说了
首先我们一个球肯定是到离他距离最近的洞
设第\(i\)个球里最近的洞的距离为\(d_i\)
设最终进洞时间为\(t\)我们发现有
\[
E_i = \frac{d_i^2\times m_i}{2\times t^2}
\]
所以得到
\[
\sum_{i = 1}^n \frac{d_i^2 \times m_i}{2\times t^2} = E_k
\]
解方程即可得到\(t\)
20191029校内ACM部分题解的更多相关文章
- 江西理工大学南昌校区acm选拔赛题解
第一题略 第二题 #include<stdio.h> int main() { int a1,a2,a3,b1,b3,b2,c1,c2,c3,n,sum,d1,d2,d3,i; scanf ...
- chd校内选拔赛题目+题解
题目链接 A. Currency System in Geraldion 有1时,所有大于等于1的数都可由1组成.没有1时,最小不幸的数就是1. #include<iostream> ...
- 2018年北京信息科技大学第十届程序设计竞赛暨ACM选拔赛题解
链接:https://www.nowcoder.com/acm/contest/118/A 来源:牛客网 PUBG 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32768K,其他语 ...
- <关于JSP技术>运行机制及语法概述(附对本次同济校内ACM选拔赛决赛的吐槽)
(一)JSP运行的机制 JSP是一种建立在Servlet规范功能之上的动态网页技术,它们都是在通常的网页文件中嵌入脚本代码,用于产生动态内容,不过和ASP不同的是JSP文件中嵌入的是Java代码和JS ...
- 2019-06-03 校内python模拟题解(所有非原题)
一起来女装吧 本题改编自USACO(USA Computing Olympiad) 1.1节的第一题 (感谢lsy同学对本题题面的贡献) 直接计算就好了 chr:将ASCII码转成字符 ord:字符对 ...
- 关于ACM,关于CSU
原文地址:http://tieba.baidu.com/p/2432943599 前言: 即将进入研二,ACM的事情也渐渐远去,记忆终将模糊,但那段奋斗永远让人热血沸腾.开个贴讲讲ACM与中南的故事, ...
- 【CTSC 2015】&【APIO 2015】酱油记
蒟蒻有幸参加了神犇云集的CTSC & APIO 2015,感觉真是被虐成傻逼了……这几天一直没更新博客,今天就来补一下吧~~(不过不是题解……) Day 0 从太原到北京现在坐高铁只需3小时= ...
- CSP 2019 游记
Day -32 开坑. 没什么好说的,等个 5 天等初赛(应该叫第一轮认证)挂掉之后就能弃坑了. 今天开始停课,虽然每天只停半天,但是感觉还是特别的舒服~ 然而得等初赛过了才能全天停课-- 没关系,熬 ...
- 第七届ACM趣味程序设计竞赛第四场(正式赛) 题解
Final Pan's prime numbers 题目连接: http://acm.uestc.edu.cn/#/problem/show/1272 题意 给你n,要求你在[4,n]范围内找到一个最 ...
随机推荐
- 几种常见的flex布局
1,水平等距排列.俩端对齐.垂直方向居顶对齐 html: <div class="container flex"> <div class="div1&q ...
- SpringBoot 异步 定时任务 邮件
springboot异步 一: 在 MyConfiguration.java 中开启注解 @Configuration//指明当前类是一个配置类:就是来替代之前的Spring配置文件@EnableAs ...
- oracle-ORA-01567错误
删除日志4时将在线索1中保留少于两个日志文件
- Python学习之路15☞socket编程
一 客户端/服务器架构 即C/S架构,包括 1.硬件C/S架构(打印机) 2.软件C/S架构(web服务) C/S架构与socket的关系: 我们学习socket就是为了完成C/S架构的开发 二 os ...
- 免费的容器架构可视化工具 | 阿里云应用高可用服务 AHAS 发布重大新特性
工具下载链接:点这里.活动发布链接:点这里. 采用容器服务后,了解容器之间的关系及依赖是一个比较有挑战的问题.容器化改造后的实际架构模型可能与预想的架构存在较大的差异,架构师或系统运维人员需要精确地了 ...
- 进入BIOS中,设置U盘启动
进入BIOS中,一般有system,boot,main,advanced,security等几个选项,main是主设置界面,譬如BIOS时间等等.boot是启动项的设置,我们今天就是要用到它. 找到b ...
- 【NS2】学习资源
查找资料时在网上看到不错的资源汇总博客 1 http://blog.csdn.net/chenkai619/article/category/1084323 2 http://blog.sina.co ...
- IoT SaaS加速器——助力阿尔茨海默病人护理
场景介绍 阿尔茨海默病,是导致中老年人认知功能障碍的最常见疾病之一,是发生在老年期及老年前期的一种原发性退行性脑病.据估计,全世界痴呆症患者数量为4700万,到2030年将达到7500万人.痴呆症患者 ...
- HZOJ 匹配
Hash/KMP裸题,并不想写什么,只是复习一下KMP吧. void get_n() { next[]=; ; ;i<=lt;i++) { && t[i]!=t[j+])j=ne ...
- H3C 错误提示信息