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]范围内找到一个最 ...
随机推荐
- R语言实现分层抽样(Stratified Sampling)以iris数据集为例
R语言实现分层抽样(Stratified Sampling)以iris数据集为例 1.观察数据集 head(iris) Sampling)以iris数据集为例"> 选取数据集中前6个 ...
- php Laravel Thrift使用TMultiplexedProcessor复用端口模式
thrift的使用中一般是一个Server对应一个Processor和一个Transport,如果有多个服务的话,那必须要启动多个Server,占用多个端口,这种方式显然不是我们想要的,所以thrif ...
- NOIP2016提高A组模拟9.28总结
这次三道题都是可以AC的. 每道题思路都正确,但每道题都有细节没有注意. 第一题 1.没注意系数为1时可以省略系数: 2.没注意在第一项处理常数后,不能输出+号. 导致丢失20分:一定要多出特殊数据, ...
- 遗传算法MATLAB实现(3):多元函数优化举例
多峰的Shubert为: 求f(x,y)在[-10,10]x[-10,10]上的最大值. MATLAB代码: fun_mutv函数为: function my=fun_mutv(x,y) t1=zer ...
- spring调试
spring-beans DefaultListableBeanFactory preInstantiateSingletons:650 RequestMappingHandlerMapping Ab ...
- working copy is not up-to-date
解决方法: 在相应文件上,单击选择team,然后选择先更新,然后再提交.这样就好了.
- python 常见包中的不定参数
- sql表连接 —— join
一.内连接 —— INNER JOIN 内连接是最常见的一种连接,只连接匹配的行. 表1: 表2: 执行查询: select StudentId as 学生编号,StudentName as 姓名,G ...
- oracle函数 VARIANCE([distinct|all]x)
[功能]统计数据表选中行x列的方差. [参数]all表示对所有的值求方差,distinct只对不同的值求方差,默认为all 如果有参数distinct或all,需有空格与x(列)隔开. [参数]x,只 ...
- 自动编码(AE)器的简单实现
一.目录 自动编码(AE)器的简单实现 一.目录 二.自动编码器的发展简述 2.1 自动编码器(Auto-Encoders,AE) 2.2 降噪自编码(Denoising Auto-Encoders, ...