2021 年百度之星·程序设计大赛 - 初赛一

1001

题意:给出一个无向图,其中边有两种,附魔和没附魔的。初始在1号点,状态为没附魔,每次会等概率随机挑选一条边走,当经过附魔边时,状态会改变(附魔->没附魔,没附魔->附魔),问走k步后到达n号点状态为附魔的概率。

比赛时,我错误的认为走出每条路径的概率都是相等的,一个反例如下:

 路径1-2-5的概率为\frac{1}{2}*\frac{1}{2}=\frac{1}{4},而路径1-3-5的概率为\frac{1}{2}*\frac{1}{3}=\frac{1}{6}

首先讲一下官方题解做法:

最终答案为:走k步到n且状态为附魔的概率/任意走k步的概率

显然任意走k步的概率为1,所以只需求出分子。我们发现,如果没有状态,是很容易求出1到n的概率,所以我们可以将状态转化到点上࿱

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值