LightOJ 1027 A Dangerous Maze 概率期望学习小记

偶尔做过一些概率期望的题,现在系统的学习下。大学《概率论与统计》的知识基本够用……

下面的链接是别人总结的题目:

概率DP_滴答_百度空间

【DP_概率DP专辑】【10、4最新更新】 - ZeroClock - 博客频道 - CSDN.NET

概率dp 与 dp求期望 - 标签 - Because Of You - 博客园

概率dp与dp求期望 « DarkSword

概率dp - Qiuqiqiu - 博客园

概率题总汇 - A Crazy Man - C++博客


LightOJ 1027 A Dangerous Maze

题目链接:http://lightoj.com/volume_showproblem.php?problem=1027

思路:

走出去时间的期望E = (T1 + T2 + T3) / 3

3E=a[1]+(-a[2]+E)+(-a[3]+E)

E=a[1]-a[2]-a[3]

#include <cstdio>

int Gcd(int x,int y)  
{  
    return !y?x:Gcd(y,x%y);  
}  

int main ()
{
	int T;
	scanf("%d",&T);
	for (int Cas=1;Cas<=T;Cas++)
	{
		int n,m=0,s=0,tmp;
		scanf("%d",&n);
		for (int i=1;i<=n;i++)
		{
			scanf("%d",&tmp);
			if (tmp<0)
				s-=tmp;
			else
				m++,s+=tmp;
		}
		if (m==0)  //全为负数
			printf("Case %d: inf\n",Cas);
		else
			printf("Case %d: %d/%d\n",Cas,s/Gcd(m,s),m/Gcd(m,s));
	}
	return 0;
}



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值