首页 > 其他分享 >【欢快徒步】水题日记 2.0

【欢快徒步】水题日记 2.0

时间:2022-11-14 09:12:42浏览次数:72  
标签:frac 水题 线段 2d 徒步 长度 期望 2n 2.0

似乎上一篇有一点长了,换一篇罢。

2022.11.14

\(\textrm{AtCoder [AGC007C] Pushing Balls}\)

观摩了一下题解,挺好的

首先考虑到第一条边、倒数第一条边经过次数的期望是一样的,所以两条边的长度可以先折个中,取 \(\frac{2d+(2n-1)x}{2}\),影响不大。

似乎所有边都可以这样考虑,并且边数为偶数诶。

那么问题就变成了求 \(d = 1, x = 0\) 情况的解,再乘上一个 \(\frac{2d+(2n-1)x}{2}\)。

现在我们想求第 \(i\) 次移动的球的移动长度期望,相当于求已经进行 \(i-1\) 次移动后线段长度的期望。

没有移动之前,线段长度的期望为 \(E_0 = 1\)。

接下来第 \(i\) 次,都有 \(\frac{1}{n+1-i}\) 的概率删去一条线段,\(\frac{n-i}{n+1-i}\) 的概率合并两条线段。

可得:\(E_i = \frac{n-i}{n+1-i}E_{i-1}\)。

所以:\(E_i = \frac{n+1}{n+1-i}\)。

答案即为:\(\frac{2d+(2n-1)x}{2}\times\sum\limits_{i = 2}^{n+1}\frac{n+1}{i}\)。

code

标签:frac,水题,线段,2d,徒步,长度,期望,2n,2.0
From: https://www.cnblogs.com/bikuhiku/p/hiking_delightly.html

相关文章

  • virtualbox下ubuntu 22.04固定ip设置
    virtualbox下ubuntu22.04固定ip设置找了很多方法,出现的问题有:1、语法错误2、货不对版记录下固定ip的过程:文件更改的位置:/etc/netplan/该文件夹下面一般只有一个文件su......
  • 案例体验HTTP2.0多路复用
    大家好,我是[小鑫同学]。一位长期从事前端开发的编程爱好者,我信奉编程最重要的是分享。请跟随小鑫同学的步伐,一起带你畅游不一样的前端世界~HTTP协议经历了20多年的演进在......
  • 08-SpringBoot2.0 集成 mybatis注解开发***
    1,依赖pom.xml<dependency><groupId>org.mybatis.spring.boot</groupId><artifactId>mybatis-spring-boot-starter</artifactId><versi......
  • i18n国际化-v2.0
    点击查看代码//安装:[email protected]'@/lang'Vue.use(ElementUI,{i18n:(key,value)=>i18n.t(key,value)})src/lang/ind......
  • xy2.0 部署
    一、nginx1、nginx_dockerfileFROMnginx:1.14COPYnginx/conf.d/etc/nginx/conf.dWORKDIR/etc/nginxRUNmkdirhtmllog2、build镜像:xy-nginx:2.0dockerbuild......
  • Ubuntu 21.10 (Impish Indri) Reached End of Life, Upgrade to Ubuntu 22.04 LTS Now
    https://9to5linux.com/ubuntu-21-10-impish-indri-reached-end-of-life-upgrade-to-ubuntu-22-04-lts-now......
  • LAL v0.32.0发布,更好的支持纯视频流
    Go语言流媒体开源项目LAL今天发布了v0.32.0版本。距离上个版本刚好一个月时间,LAL依然保持着高效迭代的状态。LAL项目地址:https://github.com/q191201771/lal挑三个......
  • SCHEDULE_EXACT_ALARM权限在android12.0崩溃的问题
    问题重现简单讲,就是以Android12为目标平台的App,如果使用到了AlarmManager来设置定时任务,并且设置的是精准的闹钟(使用了setAlarmClock()、setExact()、setExactAndAllowW......
  • Ubuntu22.04配置静态IP
    1打开配置文件sudovim/etc/netplan/01-network-manager-all.yaml2输入以下配置network:version:2renderer:NetworkManagerethernets:ens33:......
  • Mixly2.0在线版
    Mixly离线版软件更新太麻烦?现已推出mixly2.0在线版,不用再更新软件,也不用再下载软件,使用电脑浏览器连接网络即可使用Mixly2.0在线版网址Mixly2.0在线版软件主要支持Pyt......